<!doctype html>
<html>
<head>
<meta charset='UTF-8'><meta name='viewport' content='width=device-width initial-scale=1'>
<meta name="date" content="${date}">
<meta name="author" content="MAX°孟兆">
<meta name="keywords" content="Markdown,Typora,VLOOK,Plugin,插件,主题包,自动排版,跨平台,i18n,开源,MIT,开源中国,OSC,编辑推荐, 表格增强,单元格合并,行分组,表格阅读模式,表格十字光标,重复表头,刮刮卡,黑幕,标签,图片增强,演示辅助,聚光灯,激光笔,自动折叠,打印,Mermaid,音频,视频,注音,主题,字体,模板,深色模式,Dark Mode,封面,封底,私人定制, PRD,设计,需求,文档,博客,手册,指南,在线,运维,知识库,WIKI, 产品经理,程序员,运维工程师,售前,售后">
<meta name="vlook-chp-autonum" content="h1{{#ZH# ° }},h2{{步骤 ##-min#：}}">
<meta name="vlook-doc-lib" content="vlook-lib.html">
<meta name="vlook-query" content="effects=2&amp;ws=auto&amp;lmc=1">
<meta name="vlook-welcome" content="${vlook-welcome}">
<style type='text/css'>html {overflow-x: initial !important;}:root { --bg-color: #ffffff; --text-color: #333333; --select-text-bg-color: #B5D6FC; --select-text-font-color: auto; --monospace: "Lucida Console",Consolas,"Courier",monospace; --title-bar-height: 20px; }
.mac-os-11 { --title-bar-height: 28px; }
html { font-size: 14px; background-color: var(--bg-color); color: var(--text-color); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; }
body { margin: 0px; padding: 0px; height: auto; inset: 0px; font-size: 1rem; line-height: 1.42857143; overflow-x: hidden; background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; tab-size: 4; background-position: inherit; background-repeat: inherit; }
iframe { margin: auto; }
a.url { word-break: break-all; }
a:active, a:hover { outline: 0px; }
.in-text-selection, ::selection { text-shadow: none; background: var(--select-text-bg-color); color: var(--select-text-font-color); }
#write { margin: 0px auto; height: auto; width: inherit; word-break: normal; word-wrap: break-word; position: relative; white-space: normal; overflow-x: visible; padding-top: 36px; }
#write.first-line-indent p { text-indent: 2em; }
#write.first-line-indent li p, #write.first-line-indent p * { text-indent: 0px; }
#write.first-line-indent li { margin-left: 2em; }
.for-image #write { padding-left: 8px; padding-right: 8px; }
body.typora-export { padding-left: 30px; padding-right: 30px; }
.typora-export .footnote-line, .typora-export li, .typora-export p { white-space: pre-wrap; }
.typora-export .task-list-item input { pointer-events: none; }
@media screen and (max-width: 500px) {
  body.typora-export { padding-left: 0px; padding-right: 0px; }
  #write { padding-left: 20px; padding-right: 20px; }
}
#write li > figure:last-child { margin-bottom: 0.5rem; }
#write ol, #write ul { position: relative; }
img { max-width: 100%; vertical-align: middle; image-orientation: from-image; }
button, input, select, textarea { color: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-caps: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; }
input[type="checkbox"], input[type="radio"] { line-height: normal; padding: 0px; }
*, ::after, ::before { box-sizing: border-box; }
#write h1, #write h2, #write h3, #write h4, #write h5, #write h6, #write p, #write pre { width: inherit; }
#write h1, #write h2, #write h3, #write h4, #write h5, #write h6, #write p { position: relative; }
p { line-height: inherit; }
h1, h2, h3, h4, h5, h6 { break-after: avoid-page; break-inside: avoid; orphans: 4; }
p { orphans: 4; }
h1 { font-size: 2rem; }
h2 { font-size: 1.8rem; }
h3 { font-size: 1.6rem; }
h4 { font-size: 1.4rem; }
h5 { font-size: 1.2rem; }
h6 { font-size: 1rem; }
.md-math-block, .md-rawblock, h1, h2, h3, h4, h5, h6, p { margin-top: 1rem; margin-bottom: 1rem; }
.hidden { display: none; }
.md-blockmeta { color: rgb(204, 204, 204); font-weight: 700; font-style: italic; }
a { cursor: pointer; }
sup.md-footnote { padding: 2px 4px; background-color: rgba(238, 238, 238, 0.7); color: rgb(85, 85, 85); border-radius: 4px; cursor: pointer; }
sup.md-footnote a, sup.md-footnote a:hover { color: inherit; text-transform: inherit; text-decoration: inherit; }
#write input[type="checkbox"] { cursor: pointer; width: inherit; height: inherit; }
figure { overflow-x: auto; margin: 1.2em 0px; max-width: calc(100% + 16px); padding: 0px; }
figure > table { margin: 0px; }
thead, tr { break-inside: avoid; break-after: auto; }
thead { display: table-header-group; }
table { border-collapse: collapse; border-spacing: 0px; width: 100%; overflow: auto; break-inside: auto; text-align: left; }
table.md-table td { min-width: 32px; }
.CodeMirror-gutters { border-right-width: 0px; background-color: inherit; }
.CodeMirror-linenumber { }
.CodeMirror { text-align: left; }
.CodeMirror-placeholder { opacity: 0.3; }
.CodeMirror pre { padding: 0px 4px; }
.CodeMirror-lines { padding: 0px; }
div.hr:focus { cursor: none; }
#write pre { white-space: pre-wrap; }
#write.fences-no-line-wrapping pre { white-space: pre; }
#write pre.ty-contain-cm { white-space: normal; }
.CodeMirror-gutters { margin-right: 4px; }
.md-fences { font-size: 0.9rem; display: block; break-inside: avoid; text-align: left; overflow: visible; white-space: pre; background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; position: relative !important; background-position: inherit; background-repeat: inherit; }
.md-fences-adv-panel { width: 100%; margin-top: 10px; text-align: center; padding-top: 0px; padding-bottom: 8px; overflow-x: auto; }
#write .md-fences.mock-cm { white-space: pre-wrap; }
.md-fences.md-fences-with-lineno { padding-left: 0px; }
#write.fences-no-line-wrapping .md-fences.mock-cm { white-space: pre; overflow-x: auto; }
.md-fences.mock-cm.md-fences-with-lineno { padding-left: 8px; }
.CodeMirror-line, twitterwidget { break-inside: avoid; }
svg { break-inside: avoid; }
.footnotes { opacity: 0.8; font-size: 0.9rem; margin-top: 1em; margin-bottom: 1em; }
.footnotes + .footnotes { margin-top: 0px; }
.md-reset { margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: top; text-decoration: none; text-shadow: none; float: none; position: static; width: auto; height: auto; white-space: nowrap; cursor: inherit; line-height: normal; font-weight: 400; text-align: left; box-sizing: content-box; direction: ltr; background-position: 0px 0px; }
li div { padding-top: 0px; }
blockquote { margin: 1rem 0px; }
li .mathjax-block, li p { margin: 0.5rem 0px; }
li blockquote { margin: 1rem 0px; }
li { margin: 0px; position: relative; }
blockquote > :last-child { margin-bottom: 0px; }
blockquote > :first-child, li > :first-child { margin-top: 0px; }
.footnotes-area { color: rgb(136, 136, 136); margin-top: 0.714rem; padding-bottom: 0.143rem; white-space: normal; }
#write .footnote-line { white-space: pre-wrap; }
@media print {
  body, html { border: 1px solid transparent; height: 99%; break-after: avoid; break-before: avoid; font-variant-ligatures: no-common-ligatures; }
  #write { margin-top: 0px; padding-top: 0px; border-color: transparent !important; padding-bottom: 0px !important; }
  .typora-export * { print-color-adjust: exact; }
  .typora-export #write { break-after: avoid; }
  .typora-export #write::after { height: 0px; }
  .is-mac table { break-inside: avoid; }
  .typora-export-show-outline .typora-export-sidebar { display: none; }
}
.footnote-line { margin-top: 0.714em; font-size: 0.7em; }
a img, img a { cursor: pointer; }
pre.md-meta-block { font-size: 0.8rem; min-height: 0.8rem; white-space: pre-wrap; background-color: rgb(204, 204, 204); display: block; overflow-x: hidden; }
p > .md-image:only-child:not(.md-img-error) img, p > img:only-child { display: block; margin: auto; }
#write.first-line-indent p > .md-image:only-child:not(.md-img-error) img { left: -2em; position: relative; }
p > .md-image:only-child { display: inline-block; width: 100%; }
#write .MathJax_Display { margin: 0.8em 0px 0px; }
.md-math-block { width: 100%; }
.md-math-block:not(:empty)::after { display: none; }
.MathJax_ref { fill: currentcolor; }
[contenteditable="true"]:active, [contenteditable="true"]:focus, [contenteditable="false"]:active, [contenteditable="false"]:focus { outline: 0px; box-shadow: none; }
.md-task-list-item { position: relative; list-style-type: none; }
.task-list-item.md-task-list-item { padding-left: 0px; }
.md-task-list-item > input { position: absolute; top: 0px; left: 0px; margin-left: -1.2em; margin-top: calc(1em - 10px); border: none; }
.math { font-size: 1rem; }
.md-toc { min-height: 3.58rem; position: relative; font-size: 0.9rem; border-radius: 10px; }
.md-toc-content { position: relative; margin-left: 0px; }
.md-toc-content::after, .md-toc::after { display: none; }
.md-toc-item { display: block; color: rgb(65, 131, 196); }
.md-toc-item a { text-decoration: none; }
.md-toc-inner:hover { text-decoration: underline; }
.md-toc-inner { display: inline-block; cursor: pointer; }
.md-toc-h1 .md-toc-inner { margin-left: 0px; font-weight: 700; }
.md-toc-h2 .md-toc-inner { margin-left: 2em; }
.md-toc-h3 .md-toc-inner { margin-left: 4em; }
.md-toc-h4 .md-toc-inner { margin-left: 6em; }
.md-toc-h5 .md-toc-inner { margin-left: 8em; }
.md-toc-h6 .md-toc-inner { margin-left: 10em; }
@media screen and (max-width: 48em) {
  .md-toc-h3 .md-toc-inner { margin-left: 3.5em; }
  .md-toc-h4 .md-toc-inner { margin-left: 5em; }
  .md-toc-h5 .md-toc-inner { margin-left: 6.5em; }
  .md-toc-h6 .md-toc-inner { margin-left: 8em; }
}
a.md-toc-inner { font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; }
.footnote-line a:not(.reversefootnote) { color: inherit; }
.reversefootnote { font-family: ui-monospace, sans-serif; }
.md-attr { display: none; }
.md-fn-count::after { content: "."; }
code, pre, samp, tt { font-family: var(--monospace); }
kbd { margin: 0px 0.1em; padding: 0.1em 0.6em; font-size: 0.8em; color: rgb(36, 39, 41); background-color: rgb(255, 255, 255); border: 1px solid rgb(173, 179, 185); border-radius: 3px; box-shadow: rgba(12, 13, 14, 0.2) 0px 1px 0px, rgb(255, 255, 255) 0px 0px 0px 2px inset; white-space: nowrap; vertical-align: middle; }
.md-comment { color: rgb(162, 127, 3); opacity: 0.6; font-family: var(--monospace); }
code { text-align: left; }
a.md-print-anchor { white-space: pre !important; border: none !important; display: inline-block !important; position: absolute !important; width: 1px !important; right: 0px !important; outline: 0px !important; text-shadow: initial !important; background-position: 0px 0px !important; }
.os-windows.monocolor-emoji .md-emoji { font-family: "Segoe UI Symbol", sans-serif; }
.md-diagram-panel > svg { max-width: 100%; }
[lang="flow"] svg, [lang="mermaid"] svg { max-width: 100%; height: auto; }
[lang="mermaid"] .node text { font-size: 1rem; }
table tr th { border-bottom-width: 0px; }
video { max-width: 100%; display: block; margin: 0px auto; }
iframe { max-width: 100%; width: 100%; border: none; }
.highlight td, .highlight tr { border: 0px; }
mark { background-color: rgb(255, 255, 0); color: rgb(0, 0, 0); }
.md-html-inline .md-plain, .md-html-inline strong, mark .md-inline-math, mark strong { color: inherit; }
.md-expand mark .md-meta { opacity: 0.3 !important; }
mark .md-meta { color: rgb(0, 0, 0); }
@media print {
  .typora-export h1, .typora-export h2, .typora-export h3, .typora-export h4, .typora-export h5, .typora-export h6 { break-inside: avoid; }
}
.md-diagram-panel .messageText { stroke: none !important; }
.md-diagram-panel .start-state { fill: var(--node-fill); }
.md-diagram-panel .edgeLabel rect { opacity: 1 !important; }
.md-fences.md-fences-math { font-size: 1em; }
.md-fences-advanced:not(.md-focus) { padding: 0px; white-space: nowrap; border: 0px; }
.md-fences-advanced:not(.md-focus) { background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; background-position: inherit; background-repeat: inherit; }
.typora-export-show-outline .typora-export-content { max-width: 1440px; margin: auto; display: flex; flex-direction: row; }
.typora-export-sidebar { width: 300px; font-size: 0.8rem; margin-top: 80px; margin-right: 18px; }
.typora-export-show-outline #write { --webkit-flex: 2; flex: 2 1 0%; }
.typora-export-sidebar .outline-content { position: fixed; top: 0px; max-height: 100%; overflow: hidden auto; padding-bottom: 30px; padding-top: 60px; width: 300px; }
@media screen and (max-width: 1024px) {
  .typora-export-sidebar, .typora-export-sidebar .outline-content { width: 240px; }
}
@media screen and (max-width: 800px) {
  .typora-export-sidebar { display: none; }
}
.outline-content li, .outline-content ul { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; list-style: none; }
.outline-content ul { margin-top: 0px; margin-bottom: 0px; }
.outline-content strong { font-weight: 400; }
.outline-expander { width: 1rem; height: 1.428571429rem; position: relative; display: table-cell; vertical-align: middle; cursor: pointer; padding-left: 4px; }
.outline-expander::before { content: ""; position: relative; font-family: Ionicons; display: inline-block; font-size: 8px; vertical-align: middle; }
.outline-item { padding-top: 3px; padding-bottom: 3px; cursor: pointer; }
.outline-expander:hover::before { content: ""; }
.outline-h1 > .outline-item { padding-left: 0px; }
.outline-h2 > .outline-item { padding-left: 1em; }
.outline-h3 > .outline-item { padding-left: 2em; }
.outline-h4 > .outline-item { padding-left: 3em; }
.outline-h5 > .outline-item { padding-left: 4em; }
.outline-h6 > .outline-item { padding-left: 5em; }
.outline-label { cursor: pointer; display: table-cell; vertical-align: middle; text-decoration: none; color: inherit; }
.outline-label:hover { text-decoration: underline; }
.outline-item:hover { border-color: rgb(245, 245, 245); background-color: var(--item-hover-bg-color); }
.outline-item:hover { margin-left: -28px; margin-right: -28px; border-left-width: 28px; border-left-style: solid; border-left-color: transparent; border-right-width: 28px; border-right-style: solid; border-right-color: transparent; }
.outline-item-single .outline-expander::before, .outline-item-single .outline-expander:hover::before { display: none; }
.outline-item-open > .outline-item > .outline-expander::before { content: ""; }
.outline-children { display: none; }
.info-panel-tab-wrapper { display: none; }
.outline-item-open > .outline-children { display: block; }
.typora-export .outline-item { padding-top: 1px; padding-bottom: 1px; }
.typora-export .outline-item:hover { margin-right: -8px; border-right-width: 8px; border-right-style: solid; border-right-color: transparent; }
.typora-export .outline-expander::before { content: "+"; font-family: inherit; top: -1px; }
.typora-export .outline-expander:hover::before, .typora-export .outline-item-open > .outline-item > .outline-expander::before { content: "−"; }
.typora-export-collapse-outline .outline-children { display: none; }
.typora-export-collapse-outline .outline-item-open > .outline-children, .typora-export-no-collapse-outline .outline-children { display: block; }
.typora-export-no-collapse-outline .outline-expander::before { content: "" !important; }
.typora-export-show-outline .outline-item-active > .outline-item .outline-label { font-weight: 700; }
.md-inline-math-container mjx-container { zoom: 0.95; }


.CodeMirror { height: auto; }
.CodeMirror.cm-s-inner { background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; background-position: inherit; background-repeat: inherit; }
.CodeMirror-scroll { overflow: auto hidden; z-index: 3; }
.CodeMirror-gutter-filler, .CodeMirror-scrollbar-filler { background-color: rgb(255, 255, 255); }
.CodeMirror-gutters { border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; white-space: nowrap; background-position: inherit; background-repeat: inherit; }
.CodeMirror-linenumber { padding: 0px 3px 0px 5px; text-align: right; color: rgb(153, 153, 153); }
.cm-s-inner .cm-keyword { color: rgb(119, 0, 136); }
.cm-s-inner .cm-atom, .cm-s-inner.cm-atom { color: rgb(34, 17, 153); }
.cm-s-inner .cm-number { color: rgb(17, 102, 68); }
.cm-s-inner .cm-def { color: rgb(0, 0, 255); }
.cm-s-inner .cm-variable { color: rgb(0, 0, 0); }
.cm-s-inner .cm-variable-2 { color: rgb(0, 85, 170); }
.cm-s-inner .cm-variable-3 { color: rgb(0, 136, 85); }
.cm-s-inner .cm-string { color: rgb(170, 17, 17); }
.cm-s-inner .cm-property { color: rgb(0, 0, 0); }
.cm-s-inner .cm-operator { color: rgb(152, 26, 26); }
.cm-s-inner .cm-comment, .cm-s-inner.cm-comment { color: rgb(170, 85, 0); }
.cm-s-inner .cm-string-2 { color: rgb(255, 85, 0); }
.cm-s-inner .cm-meta { color: rgb(85, 85, 85); }
.cm-s-inner .cm-qualifier { color: rgb(85, 85, 85); }
.cm-s-inner .cm-builtin { color: rgb(51, 0, 170); }
.cm-s-inner .cm-bracket { color: rgb(153, 153, 119); }
.cm-s-inner .cm-tag { color: rgb(17, 119, 0); }
.cm-s-inner .cm-attribute { color: rgb(0, 0, 204); }
.cm-s-inner .cm-header, .cm-s-inner.cm-header { color: rgb(0, 0, 255); }
.cm-s-inner .cm-quote, .cm-s-inner.cm-quote { color: rgb(0, 153, 0); }
.cm-s-inner .cm-hr, .cm-s-inner.cm-hr { color: rgb(153, 153, 153); }
.cm-s-inner .cm-link, .cm-s-inner.cm-link { color: rgb(0, 0, 204); }
.cm-negative { color: rgb(221, 68, 68); }
.cm-positive { color: rgb(34, 153, 34); }
.cm-header, .cm-strong { font-weight: 700; }
.cm-del { text-decoration: line-through; }
.cm-em { font-style: italic; }
.cm-link { text-decoration: underline; }
.cm-error { color: red; }
.cm-invalidchar { color: red; }
.cm-constant { color: rgb(38, 139, 210); }
.cm-defined { color: rgb(181, 137, 0); }
div.CodeMirror span.CodeMirror-matchingbracket { color: rgb(0, 255, 0); }
div.CodeMirror span.CodeMirror-nonmatchingbracket { color: rgb(255, 34, 34); }
.cm-s-inner .CodeMirror-activeline-background { background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; background-position: inherit; background-repeat: inherit; }
.CodeMirror { position: relative; overflow: hidden; }
.CodeMirror-scroll { height: 100%; outline: 0px; position: relative; box-sizing: content-box; background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; background-position: inherit; background-repeat: inherit; }
.CodeMirror-sizer { position: relative; }
.CodeMirror-gutter-filler, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-vscrollbar { position: absolute; z-index: 6; display: none; outline: 0px; }
.CodeMirror-vscrollbar { right: 0px; top: 0px; overflow: hidden; }
.CodeMirror-hscrollbar { bottom: 0px; left: 0px; overflow: auto hidden; }
.CodeMirror-scrollbar-filler { right: 0px; bottom: 0px; }
.CodeMirror-gutter-filler { left: 0px; bottom: 0px; }
.CodeMirror-gutters { position: absolute; left: 0px; top: 0px; padding-bottom: 10px; z-index: 3; overflow-y: hidden; }
.CodeMirror-gutter { white-space: normal; height: 100%; box-sizing: content-box; padding-bottom: 30px; margin-bottom: -32px; display: inline-block; }
.CodeMirror-gutter-wrapper { position: absolute; z-index: 4; border: none !important; background-position: 0px 0px !important; }
.CodeMirror-gutter-background { position: absolute; top: 0px; bottom: 0px; z-index: 4; }
.CodeMirror-gutter-elt { position: absolute; cursor: default; z-index: 4; }
.CodeMirror-lines { cursor: text; }
.CodeMirror pre { border-radius: 0px; border-width: 0px; font-family: inherit; font-size: inherit; margin: 0px; white-space: pre; word-wrap: normal; color: inherit; z-index: 2; position: relative; overflow: visible; background-position: 0px 0px; }
.CodeMirror-wrap pre { word-wrap: break-word; white-space: pre-wrap; word-break: normal; }
.CodeMirror-code pre { border-right-width: 30px; border-right-style: solid; border-right-color: transparent; width: fit-content; }
.CodeMirror-wrap .CodeMirror-code pre { border-right-style: none; width: auto; }
.CodeMirror-linebackground { position: absolute; inset: 0px; z-index: 0; }
.CodeMirror-linewidget { position: relative; z-index: 2; overflow: auto; }
.CodeMirror-wrap .CodeMirror-scroll { overflow-x: hidden; }
.CodeMirror-measure { position: absolute; width: 100%; height: 0px; overflow: hidden; visibility: hidden; }
.CodeMirror-measure pre { position: static; }
.CodeMirror div.CodeMirror-cursor { position: absolute; visibility: hidden; border-right-style: none; width: 0px; }
.CodeMirror div.CodeMirror-cursor { visibility: hidden; }
.CodeMirror-focused div.CodeMirror-cursor { visibility: inherit; }
.cm-searching { background-color: rgba(255, 255, 0, 0.4); }
span.cm-underlined { text-decoration: underline; }
span.cm-strikethrough { text-decoration: line-through; }
.cm-tw-syntaxerror { color: rgb(255, 255, 255); background-color: rgb(153, 0, 0); }
.cm-tw-deleted { text-decoration: line-through; }
.cm-tw-header5 { font-weight: 700; }
.cm-tw-listitem:first-child { padding-left: 10px; }
.cm-tw-box { border-style: solid; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: inherit; border-top-width: 0px !important; }
.cm-tw-underline { text-decoration: underline; }
@media print {
  .CodeMirror div.CodeMirror-cursor { visibility: hidden; }
}


@keyframes breathe-button{0%{opacity:1;transform:scale(1.1);filter:brightness(120%)}to{opacity:.8;transform:scale(1);filter:brightness(100%)}}@keyframes loading-circle{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes breathe-circle{0%{box-shadow:0 0 0 0 rgba(119,53,204,.7)}to{box-shadow:0 0 0 3px rgba(119,53,204,.7)}}@font-face{font-family:"color-emoji";src:local("Apple Color Emoji"),local("Segoe UI Emoji"),local("Segoe UI Symbol"),local("Noto Color Emoji");unicode-range:U+203C-203C,U+2049-2049,U+2139-2139,U+2194-2199,U+21A9-21AA,U+231A-231B,U+2328-2328,U+23CF-23CF,U+23E9-23F3,U+23F8-23FA,U+24C2-24C2,U+25AA-25AB,U+25B6-25B6,U+25C0-25C0,U+25FB-25FE,U+2600-2604,U+260E-260E,U+2611-2611,U+2614-2615,U+2618-2618,U+261D-261D,U+2620-2620,U+2622-2623,U+2626-2626,U+262A-262A,U+262E-262F,U+2638-263A,U+2640-2640,U+2642-2642,U+2648-2653,U+265F-2660,U+2663-2663,U+2665-2666,U+2668-2668,U+267B-267B,U+267E-267F,U+2692-2697,U+2699-2699,U+269B-269C,U+26A0-26A1,U+26A7-26A7,U+26AA-26AB,U+26B0-26B1,U+26BD-26BE,U+26C4-26C5,U+26C8-26C8,U+26CE-26CF,U+26D1-26D1,U+26D3-26D4,U+26E9-26EA,U+26F0-26F5,U+26F7-26FA,U+26FD-26FD,U+2702-2702,U+2705-2705,U+2708-270D,U+270F-270F,U+2712-2712,U+2714-2714,U+2716-2716,U+271D-271D,U+2721-2721,U+2728-2728,U+2733-2734,U+2744-2744,U+2747-2747,U+274C-274C,U+274E-274E,U+2753-2755,U+2757-2757,U+2763-2764,U+2795-2797,U+27A1-27A1,U+27B0-27B0,U+27BF-27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B50-2B50,U+2B55-2B55,U+3030-3030,U+303D-303D,U+3297-3297,U+3299-3299,U+1F000-1FAFF}@font-face{font-family:"VLOOK Digital Sans CSS";font-weight:400;src:local("Noto Sans Mono Regular");unicode-range:U+0021-002F,U+0030-0039,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"VLOOK Digital Sans CSS";font-weight:500;src:local("Noto Sans Mono Medium");unicode-range:U+0021-002F,U+0030-0039,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"VLOOK Digital Sans CSS";font-weight:700;src:local("Noto Sans Mono Bold");unicode-range:U+0021-002F,U+0030-0039,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"VLOOK Digital Sans CSS";font-weight:900;src:local("Noto Sans Mono Black");unicode-range:U+0021-002F,U+0030-0039,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"VLOOK Digital local";font-weight:400;src:local("SF Mono Regular"),local("Menlo Regular"),local("Cascadia Mono Regular"),local("Consolas");unicode-range:U+0021-002F,U+0030-0039,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"VLOOK Digital local";font-weight:700;src:local("SF Mono Bold"),local("Menlo Bold"),local("Cascadia Mono Bold"),local("Consolas Bold");unicode-range:U+0021-002F,U+0030-0039,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"VLOOK Digital Serif CSS";font-weight:400;src:local("Luxi Mono Regular");unicode-range:U+0021-002F,U+0030-0039,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"VLOOK Digital Serif CSS";font-weight:700;src:local("Luxi Mono Bold");unicode-range:U+0021-002F,U+0030-0039,U+003A-0040,U+005B-0060,U+007B-007E}:root{--v-f-fm-title-local:"color-emoji", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体";--v-f-fm-subtitle-local:"color-emoji", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体";--v-f-fm-h-local:"color-emoji", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体";--v-f-fm-text-local:"color-emoji", VLOOK Digital local, -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体";--v-f-fm-bd-local:"color-emoji", VLOOK Digital local, -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体";--v-f-fm-key-local:-apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体";--v-f-fm-num-local:"color-emoji", "VLOOK Number", "Altinn-DIN", "DIN", "DIN Alternate", "VLOOK Sans Mono", "Noto Sans Mono", "SF Mono", Menlo, "Cascadia Mono", Consolas, Courier, "Courier New", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体";--v-f-fm-tag-local:"color-emoji", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体";--v-f-fm-code-local:"color-emoji", "SF Mono", Menlo, "Cascadia Mono", Consolas, Courier, "Courier New", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", monospace;--v-f-w-bd-local:bold;--v-f-w-title-local:bold;--v-f-w-text-local:normal;--v-f-fm-title-sans:"color-emoji", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", sans-serif;--v-f-fm-subtitle-sans:"color-emoji", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", sans-serif;--v-f-fm-h-sans:"color-emoji", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", sans-serif;--v-f-fm-text-sans:"color-emoji", "VLOOK Digital Sans", "VLOOK Digital Sans CSS", "VLOOK Digital local", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", sans-serif;--v-f-fm-bd-sans:"color-emoji", "VLOOK Digital Sans", "VLOOK Digital Sans CSS", "VLOOK Digital local", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", sans-serif;--v-f-fm-key-sans:"VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", sans-serif;--v-f-fm-num-sans:"color-emoji", "VLOOK Number", "Altinn-DIN", "DIN", "DIN Alternate", "VLOOK Sans Mono", "Noto Sans Mono", "SF Mono", Menlo, "Cascadia Mono", Consolas, Courier, "Courier New", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", sans-serif;--v-f-fm-tag-sans:"color-emoji", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", sans-serif;--v-f-fm-code-sans:"color-emoji", "VLOOK Sans Mono", "Noto Sans Mono", "SF Mono", Menlo, "Cascadia Mono", Consolas, Courier, "Courier New", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "VLOOK Sans Mono", "Noto Sans Mono", "SF Mono", Menlo, "Cascadia Mono", Consolas, Courier, "Courier New", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", monospace, "VLOOK Sans Mono", "Noto Sans Mono", "SF Mono", Menlo, "Cascadia Mono", Consolas, Courier, "Courier New", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", monospace, SimHei, "黑体", monospace;--v-f-w-bd-sans:900;--v-f-w-title-sans:900;--v-f-w-text-sans:normal;--v-f-fm-title-serif:"color-emoji", "VLOOK Serif", "Noto Serif CJK SC", "Noto Serif CJK HK", "Noto Serif CJK TW", "思源宋体", "Source Han Serif SC", "Source Han Serif CN", "Source Han Serif HK", "Source Han Serif HC", "Source Han Serif TW", "Source Han Serif TC", "Times New Roman", Times, "Songti SC", STZhongsong, "华文中宋", SimSun, "宋体", serif;--v-f-fm-subtitle-serif:"color-emoji", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", Arial, Tahoma, "Helvetica Neue", Helvetica, SimHei, "黑体", sans-serif;--v-f-fm-h-serif:"color-emoji", "VLOOK Serif", "Noto Serif CJK SC", "Noto Serif CJK HK", "Noto Serif CJK TW", "思源宋体", "Source Han Serif SC", "Source Han Serif CN", "Source Han Serif HK", "Source Han Serif HC", "Source Han Serif TW", "Source Han Serif TC", "Times New Roman", Times, "Songti SC", STZhongsong, "华文中宋", SimSun, "宋体", serif;--v-f-fm-text-serif:"color-emoji", "VLOOK Digital Serif", "VLOOK Digital Serif CSS", "VLOOK Digital local", "VLOOK Serif", "Noto Serif CJK SC", "Noto Serif CJK HK", "Noto Serif CJK TW", "思源宋体", "Source Han Serif SC", "Source Han Serif CN", "Source Han Serif HK", "Source Han Serif HC", "Source Han Serif TW", "Source Han Serif TC", "Times New Roman", Times, "Songti SC", STZhongsong, "华文中宋", SimSun, "宋体", serif;--v-f-fm-bd-serif:"color-emoji", "VLOOK Digital Sans", "VLOOK Digital Sans CSS", "VLOOK Digital local", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", Arial, Tahoma, "Helvetica Neue", Helvetica, SimHei, "黑体", sans-serif;--v-f-fm-key-serif:"VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", Arial, Tahoma, "Helvetica Neue", Helvetica, SimHei, "黑体", sans-serif;--v-f-fm-num-serif:"color-emoji", "VLOOK Number", "Altinn-DIN", "DIN", "DIN Alternate", "VLOOK Sans Mono", "Noto Sans Mono", "SF Mono", Menlo, "Cascadia Mono", Consolas, Courier, "Courier New", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", SimHei, "黑体", sans-serif;--v-f-fm-tag-serif:"color-emoji", "VLOOK Sans", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TW", "思源黑体", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans HK", "Source Han Sans HC", "Source Han Sans TW", "Source Han Sans TC", -apple-system, Roboto, "SF Pro Text", "SF Pro Display", "PingFang SC", "PingFang TC", "PingFang HK", "Segoe UI", SegoeUI, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "Microsoft JhengHei", "微軟正黑體", SimHei, "黑体", Arial, Tahoma, "Helvetica Neue", Helvetica, SimHei, "黑体", sans-serif;--v-f-fm-code-serif:"color-emoji", "VLOOK Serif Mono", "Luxi Mono", "Iosevka Slab", "PT Mono", Courier, "Courier New", "VLOOK Sans Mono", "Noto Sans Mono", "SF Mono", Menlo, "Cascadia Mono", Consolas, Courier, "Courier New", "VLOOK Serif", "Noto Serif CJK SC", "Noto Serif CJK HK", "Noto Serif CJK TW", "思源宋体", "Source Han Serif SC", "Source Han Serif CN", "Source Han Serif HK", "Source Han Serif HC", "Source Han Serif TW", "Source Han Serif TC", "Times New Roman", Times, "Songti SC", STZhongsong, "华文中宋", SimSun, "宋体", monospace;--v-f-w-bd-serif:bold;--v-f-w-title-serif:900;--v-f-w-text-serif:500;--v-r-b-small:8px;--v-r-s-small:4px;--v-r-t-small:6px;--v-r-si-small:calc(var(--v-r-t-small)-2px);--v-r-tag-small:0.3em;--v-r-c-small:50%;--v-r-b-big:12px;--v-r-s-big:6px;--v-r-t-big:10px;--v-r-si-big:calc(var(--v-r-t-big)-2px);--v-r-tag-big:0.5em;--v-r-c-big:50%;--d-bc-lg:#FFFFFF;--d-bc-tsp-lg:rgba(255, 255, 255, 0);--d-bc-dk:#181A1D;--d-bc-tsp-dk:rgba(24, 26, 29, 0);--d-bi-lg:url("file:///Users/max/Library/Application%20Support/abnerworks.Typora/themes/");--d-bi-dk:url("file:///Users/max/Library/Application%20Support/abnerworks.Typora/themes/");--d-f-c-lg:#181A1D;--d-f-c-alt-lg:#757e8c;--toc-h-num-color-lg:rgba(24, 26, 29, 0.5);--d-f-c-dk:#F0F2F4;--d-f-c-alt-dk:#98a5b3;--toc-h-num-color-dk:rgba(240, 242, 244, 0.5);--pn-c-lg:#E8EAED;--pn-c-alt-lg:#cbd0d7;--pn-c-tsp-lg:rgba(232, 234, 237, 0);--blockquote-bg-lg:#E8EAED;--pn-c-dk:#303234;--pn-c-alt-dk:#484c4f;--pn-c-tsp-dk:rgba(48, 50, 52, 0);--blockquote-bg-dk:#303234;--img-bder-invert:#cfcdcb;--tbl-bder-lg:#B0B2B4;--tbl-h-br-lg:#96989b;--tbl-th-bg-lg:rgba(176, 178, 180, 0.4);--tbl-td-bg-lg:rgba(176, 178, 180, 0.2);--tbl-cell-bder-lg:rgba(176, 178, 180, 0.3);--tbl-bder-dk:#707274;--tbl-h-br-dk:#898b8e;--tbl-th-bg-dk:rgba(112, 114, 116, 0.4);--tbl-td-bg-dk:rgba(112, 114, 116, 0.2);--tbl-cell-bder-dk:rgba(112, 114, 116, 0.3);--v-invert-dark-lg:invert(0) brightness(100%);--v-brightness-dark-lg:brightness(100%);--a-color-lg:#00A8BE;--mark-bg-lg:rgba(255, 192, 32, 0.4);--tbl-row-g-alpha-lg:0.15;--h-f-lg:#00A8BE;--h-box-shadow-lg:rgba(0, 168, 190, 0.2);--h-bg-start-lg:rgba(0, 168, 190, 0);--h-bg-end-lg:rgba(0, 168, 190, 0.1);--code-bg-lg:#c8f9ff;--std-code-shadow-lg:rgba(255, 255, 255, 0.5);--rb-code-shadow-lg:rgba(0, 0, 0, 0.3);--key-bg-lg:#484A4D;--key-reflect-lg:#797d82;--key-shadow-lg:#000000;--ac-red-lg:#CC3140;--ac-red-alt-lg:#f5d4d7;--ac-red-fade-lg:rgba(204, 49, 64, 0.25);--ac-red-title-lg:#CC3140;--ac-orange-lg:#F87000;--ac-orange-alt-lg:#ffeddf;--ac-orange-fade-lg:rgba(248, 112, 0, 0.25);--ac-orange-title-lg:#F87000;--ac-yellow-lg:#FDC000;--ac-yellow-alt-lg:#fff2ca;--ac-yellow-fade-lg:rgba(253, 192, 0, 0.25);--ac-yellow-title-lg:#FDC000;--ac-lime-lg:#B2D115;--ac-lime-alt-lg:#eef8ba;--ac-lime-fade-lg:rgba(178, 209, 21, 0.25);--ac-lime-title-lg:#B2D115;--ac-green-lg:#30AA60;--ac-green-alt-lg:#cef1dc;--ac-green-fade-lg:rgba(48, 170, 96, 0.25);--ac-green-title-lg:#30AA60;--ac-aqua-lg:#2DE0C8;--ac-aqua-alt-lg:#dffaf7;--ac-aqua-fade-lg:rgba(45, 224, 200, 0.25);--ac-aqua-title-lg:#2DE0C8;--ac-cyan-lg:#17B1C2;--ac-cyan-alt-lg:#d4f6fa;--ac-cyan-fade-lg:rgba(23, 177, 194, 0.25);--ac-cyan-title-lg:#17B1C2;--ac-blue-lg:#2290F0;--ac-blue-alt-lg:#e1f0fd;--ac-blue-fade-lg:rgba(34, 144, 240, 0.25);--ac-blue-title-lg:#2290F0;--ac-sea-lg:#2D51E0;--ac-sea-alt-lg:#dfe4fa;--ac-sea-fade-lg:rgba(45, 81, 224, 0.25);--ac-sea-title-lg:#2D51E0;--ac-steel-lg:#7073D6;--ac-steel-alt-lg:#d3d4f2;--ac-steel-fade-lg:rgba(112, 115, 214, 0.25);--ac-steel-title-lg:#7073D6;--ac-purple-lg:#954ECC;--ac-purple-alt-lg:#e8d9f4;--ac-purple-fade-lg:rgba(149, 78, 204, 0.25);--ac-purple-title-lg:#954ECC;--ac-rose-lg:#E64ED6;--ac-rose-alt-lg:#faddf7;--ac-rose-fade-lg:rgba(230, 78, 214, 0.25);--ac-rose-title-lg:#E64ED6;--ac-pink-lg:#FAB9D1;--ac-pink-alt-lg:#fde9f0;--ac-pink-fade-lg:rgba(250, 185, 209, 0.25);--ac-pink-title-lg:#FAB9D1;--ac-gold-lg:#E0BF9D;--ac-gold-alt-lg:#f9f2ea;--ac-gold-fade-lg:rgba(224, 191, 157, 0.25);--ac-gold-title-lg:#E0BF9D;--ac-brown-lg:#855F3A;--ac-brown-alt-lg:#e8dacb;--ac-brown-fade-lg:rgba(133, 95, 58, 0.25);--ac-brown-title-lg:#855F3A;--ac-gray-lg:#9498A0;--ac-gray-alt-lg:#fbfbfb;--ac-gray-fade-lg:rgba(148, 152, 160, 0.25);--ac-gray-title-lg:#9498A0;--ac-theme1-lg:#00A8BE;--ac-theme1-alt-lg:#c8f9ff;--ac-theme1-fade-lg:rgba(0, 168, 190, 0.25);--ac-theme1-title-lg:#00A8BE;--ac-theme2-lg:#7735CC;--ac-theme2-alt-lg:#eae0f7;--ac-theme2-fade-lg:rgba(119, 53, 204, 0.25);--ac-theme2-title-lg:#7735CC;--v-invert-dark-dk:invert(1) brightness(90%);--v-brightness-dark-dk:brightness(90%);--a-color-dk:#00A8BE;--mark-bg-dk:rgba(255, 192, 32, 0.3);--tbl-row-g-alpha-dk:0.25;--h-f-dk:#00A8BE;--h-box-shadow-dk:rgba(0, 168, 190, 0.2);--h-bg-start-dk:rgba(0, 168, 190, 0);--h-bg-end-dk:rgba(0, 168, 190, 0.15);--code-bg-dk:#00454e;--std-code-shadow-dk:rgba(0, 0, 0, 0.5);--rb-code-shadow-dk:rgba(255, 255, 255, 0.3);--key-bg-dk:#D8DADD;--key-reflect-dk:#ffffff;--key-shadow-dk:#a2a6ad;--ac-red-dk:#7a1d26;--ac-red-alt-dk:#7a1d26;--ac-red-fade-dk:rgba(204, 49, 64, 0.35);--ac-red-title-dk:var(--d-f-c-dk);--ac-yellow-dk:#977300;--ac-yellow-alt-dk:#977300;--ac-yellow-fade-dk:rgba(253, 192, 0, 0.35);--ac-yellow-title-dk:var(--d-f-c-dk);--ac-orange-dk:#924200;--ac-orange-alt-dk:#ac4d00;--ac-orange-fade-dk:rgba(248, 112, 0, 0.35);--ac-orange-title-dk:var(--d-f-c-dk);--ac-lime-dk:#3c4607;--ac-lime-alt-dk:#63740c;--ac-lime-fade-dk:rgba(178, 209, 21, 0.35);--ac-lime-title-dk:var(--d-f-c-dk);--ac-green-dk:#1a5a33;--ac-green-alt-dk:#1f6e3e;--ac-green-fade-dk:rgba(48, 170, 96, 0.35);--ac-green-title-dk:var(--d-f-c-dk);--ac-aqua-dk:#127b6d;--ac-aqua-alt-dk:#159281;--ac-aqua-fade-dk:rgba(45, 224, 200, 0.35);--ac-aqua-title-dk:var(--d-f-c-dk);--ac-cyan-dk:#0c5e67;--ac-cyan-alt-dk:#117f8b;--ac-cyan-fade-dk:rgba(23, 177, 194, 0.35);--ac-cyan-title-dk:var(--d-f-c-dk);--ac-blue-dk:#0b5ba1;--ac-blue-alt-dk:#0d69b9;--ac-blue-fade-dk:rgba(34, 144, 240, 0.35);--ac-blue-title-dk:var(--d-f-c-dk);--ac-sea-dk:#1c3dbe;--ac-sea-alt-dk:#4363e3;--ac-sea-fade-dk:rgba(45, 81, 224, 0.35);--ac-sea-title-dk:var(--d-f-c-dk);--ac-steel-dk:#6062b3;--ac-steel-alt-dk:#6062b3;--ac-steel-fade-dk:rgba(112, 115, 214, 0.35);--ac-steel-title-dk:var(--d-f-c-dk);--ac-purple-dk:#503a61;--ac-purple-alt-dk:#6e2ea0;--ac-purple-fade-dk:rgba(149, 78, 204, 0.35);--ac-purple-title-dk:var(--d-f-c-dk);--ac-rose-dk:#5e2358;--ac-rose-alt-dk:#911484;--ac-rose-fade-dk:rgba(230, 78, 214, 0.35);--ac-rose-title-dk:var(--d-f-c-dk);--ac-pink-dk:#84304f;--ac-pink-alt-dk:#a80c46;--ac-pink-fade-dk:rgba(250, 185, 209, 0.35);--ac-pink-title-dk:var(--d-f-c-dk);--ac-gold-dk:#674521;--ac-gold-alt-dk:#86592b;--ac-gold-fade-dk:rgba(224, 191, 157, 0.35);--ac-gold-title-dk:var(--d-f-c-dk);--ac-brown-dk:#3e2c1b;--ac-brown-alt-dk:#5a4127;--ac-brown-fade-dk:rgba(133, 95, 58, 0.35);--ac-brown-title-dk:var(--d-f-c-dk);--ac-gray-dk:#61656d;--ac-gray-alt-dk:#686c75;--ac-gray-fade-dk:rgba(148, 152, 160, 0.35);--ac-gray-title-dk:var(--d-f-c-dk);--ac-theme1-dk:#007b8b;--ac-theme1-alt-dk:#00454e;--ac-theme1-fade-dk:rgba(0, 123, 139, 0.35);--ac-theme1-title-dk:var(--d-f-c-dk);--ac-theme2-dk:#5f2aa4;--ac-theme2-alt-dk:#411c70;--ac-theme2-fade-dk:rgba(95, 42, 164, 0.35);--ac-theme2-title-dk:var(--d-f-c-dk);--v-invert-dark:var(--v-invert-dark-lg);--v-invert-hover:var(--v-invert-hover-lg);--v-brightness-dark:var(--v-brightness-dark-lg);--d-bc:var(--d-bc-lg);--d-bc-tsp:var(--d-bc-tsp-lg);--d-bi:var(--d-bi-lg);--d-f-c:var(--d-f-c-lg);--d-f-c-alt:var(--d-f-c-alt-lg);--pn-c:var(--pn-c-lg);--pn-c-alt:var(--pn-c-alt-lg);--pn-c-tsp:var(--pn-c-tsp-lg);--blockquote-bg:var(--blockquote-bg-lg);--a-color:var(--a-color-lg);--mark-bg:var(--mark-bg-lg);--tbl-bder:var(--tbl-bder-lg);--tbl-h-br:var(--tbl-h-br-lg);--tbl-th-bg:var(--tbl-th-bg-lg);--tbl-td-bg:var(--tbl-td-bg-lg);--tbl-cell-bder:var(--tbl-cell-bder-lg);--tbl-row-g-alpha:var(--tbl-row-g-alpha-lg);--toc-h-num-color:var(--toc-h-num-color-lg);--h-f:var(--h-f-lg);--h-box-shadow:var(--h-box-shadow-lg);--h-bg-start:var(--h-bg-start-lg);--h-bg-end:var(--h-bg-end-lg);--code-bg:var(--code-bg-lg);--std-code-shadow:var(--std-code-shadow-lg);--rb-code-shadow:var(--rb-code-shadow-lg);--key-bg:var(--key-bg-lg);--key-reflect:var(--key-reflect-lg);--key-shadow:var(--key-shadow-lg);--ac-red:var(--ac-red-lg);--ac-red-alt:var(--ac-red-alt-lg);--ac-red-fade:var(--ac-red-fade-lg);--ac-red-title:var(--ac-red-title-lg);--ac-orange:var(--ac-orange-lg);--ac-orange-alt:var(--ac-orange-alt-lg);--ac-orange-fade:var(--ac-orange-fade-lg);--ac-orange-title:var(--ac-orange-title-lg);--ac-yellow:var(--ac-yellow-lg);--ac-yellow-alt:var(--ac-yellow-alt-lg);--ac-yellow-fade:var(--ac-yellow-fade-lg);--ac-yellow-title:var(--ac-yellow-title-lg);--ac-lime:var(--ac-lime-lg);--ac-lime-alt:var(--ac-lime-alt-lg);--ac-lime-fade:var(--ac-lime-fade-lg);--ac-lime-title:var(--ac-lime-title-lg);--ac-green:var(--ac-green-lg);--ac-green-alt:var(--ac-green-alt-lg);--ac-green-fade:var(--ac-green-fade-lg);--ac-green-title:var(--ac-green-title-lg);--ac-aqua:var(--ac-aqua-lg);--ac-aqua-alt:var(--ac-aqua-alt-lg);--ac-aqua-fade:var(--ac-aqua-fade-lg);--ac-aqua-title:var(--ac-aqua-title-lg);--ac-cyan:var(--ac-cyan-lg);--ac-cyan-alt:var(--ac-cyan-alt-lg);--ac-cyan-fade:var(--ac-cyan-fade-lg);--ac-cyan-title:var(--ac-cyan-title-lg);--ac-blue:var(--ac-blue-lg);--ac-blue-alt:var(--ac-blue-alt-lg);--ac-blue-fade:var(--ac-blue-fade-lg);--ac-blue-title:var(--ac-blue-title-lg);--ac-sea:var(--ac-sea-lg);--ac-sea-alt:var(--ac-sea-alt-lg);--ac-sea-fade:var(--ac-sea-fade-lg);--ac-sea-title:var(--ac-sea-title-lg);--ac-steel:var(--ac-steel-lg);--ac-steel-alt:var(--ac-steel-alt-lg);--ac-steel-fade:var(--ac-steel-fade-lg);--ac-steel-title:var(--ac-steel-title-lg);--ac-purple:var(--ac-purple-lg);--ac-purple-alt:var(--ac-purple-alt-lg);--ac-purple-fade:var(--ac-purple-fade-lg);--ac-purple-title:var(--ac-purple-title-lg);--ac-rose:var(--ac-rose-lg);--ac-rose-alt:var(--ac-rose-alt-lg);--ac-rose-fade:var(--ac-rose-fade-lg);--ac-rose-title:var(--ac-rose-title-lg);--ac-pink:var(--ac-pink-lg);--ac-pink-alt:var(--ac-pink-alt-lg);--ac-pink-fade:var(--ac-pink-fade-lg);--ac-pink-title:var(--ac-pink-title-lg);--ac-gold:var(--ac-gold-lg);--ac-gold-alt:var(--ac-gold-alt-lg);--ac-gold-fade:var(--ac-gold-fade-lg);--ac-gold-title:var(--ac-gold-title-lg);--ac-brown:var(--ac-brown-lg);--ac-brown-alt:var(--ac-brown-alt-lg);--ac-brown-fade:var(--ac-brown-fade-lg);--ac-brown-title:var(--ac-brown-title-lg);--ac-gray:var(--ac-gray-lg);--ac-gray-alt:var(--ac-gray-alt-lg);--ac-gray-fade:var(--ac-gray-fade-lg);--ac-gray-title:var(--ac-gray-title-lg);--ac-theme1:var(--ac-theme1-lg);--ac-theme1-alt:var(--ac-theme1-alt-lg);--ac-theme1-fade:var(--ac-theme1-fade-lg);--ac-theme1-title:var(--ac-theme1-title-lg);--ac-theme2:var(--ac-theme2-lg);--ac-theme2-alt:var(--ac-theme2-alt-lg);--ac-theme2-fade:var(--ac-theme2-fade-lg);--ac-theme2-title:var(--ac-theme2-title-lg);--v-f-theme:local;--v-f-fm-title:var(--v-f-fm-title-local);--v-f-fm-subtitle:var(--v-f-fm-subtitle-local);--v-f-fm-h:var(--v-f-fm-h-local);--v-f-fm-text:var(--v-f-fm-text-local);--v-f-fm-bd:var(--v-f-fm-bd-local);--v-f-fm-key:var(--v-f-fm-key-local);--v-f-fm-num:var(--v-f-fm-num-local);--v-f-fm-tag:var(--v-f-fm-tag-local);--v-f-fm-code:var(--v-f-fm-code-local);--v-f-w-bd:var(--v-f-w-bd-local);--v-f-w-title:var(--v-f-w-title-local);--v-f-w-text:var(--v-f-w-text-local);--v-r-b:var(--v-r-b-big);--v-r-s:var(--v-r-s-big);--v-r-t:var(--v-r-t-big);--v-r-si:calc(var(--v-r-t) - 2px);--v-r-tag:var(--v-r-tag-big);--v-r-c:var(--v-r-c-big);--d-bi-lg:url("");--d-bi-dk:url("");--thm-fav-logo-lg:url("");--thm-fav-logo-dk:url("");--thm-c-logo:url("");--thm-c-w:url("");--thm-c-w2:url("");--thm-c-bg:url("");--thm-bc-w-r:url("");--v-fig-grid-l-lg:url("");--v-fig-grid-l-dk:url("");--v-fig-grid-b-lg:url("");--v-fig-grid-b-dk:url("");--v-fig-grid-l-invert:url("");--v-fig-grid-b-invert:url("");--cur-copy:var(--cur-copy-normal);--cur-copy-normal:url(""), auto!important;--cur-copy-as-md:url(""), auto!important;--v-float-shadow:0 2px 10px rgba(0, 0, 0, 0.2);--v-float-inn-shadow:0 0 0 1px var(--tbl-th-bg) inset;--v-theme-name:"vlook-owl";--v-theme-version:"V16-dev";--v-color-scheme:light;--v-nav-center-width:340px;--v-nav-center-hidden-left:-350px;--v-toolbar-btn-width:36px;--v-toolbar-btn-space:5px;--v-top-margin:8px;--v-trans-dur:200ms;--v-trans-value:all var(--v-trans-dur) ease-in-out;--v-btn-bg:#00A8BE;--v-btn-f:#FFFFFF;--cm-keyword-lg:#770088;--cm-variable-lg:var(--d-f-c-lg);--cm-variable-2-lg:#0055AA;--cm-variable-3-lg:#008855;--cm-tag-lg:#9ab696;--cm-attribute-lg:#0000CC;--cm-string-lg:#AA1111;--cm-string-2-lg:#FF5500;--cm-comment-lg:#AA5500;--cm-header-lg:#0000FF;--cm-quote-lg:#009900;--cm-hr-lg:#999999;--cm-link-lg:#0000CC;--cm-negative-lg:#DD4444;--cm-positive-lg:#229922;--cm-meta-lg:#555555;--cm-bulidin-lg:#3300AA;--cm-bracket-lg:#999977;--cm-atom-lg:#221199;--cm-number-lg:#116644;--cm-keyword-dk:#C88FD0;--cm-variable-dk:var(--d-f-c-dk);--cm-variable-2-dk:#9FBAD5;--cm-variable-3-dk:#1CC685;--cm-tag-dk:#7DF46A;--cm-attribute-dk:#7575E4;--cm-string-dk:#D26B6B;--cm-string-2-dk:#FF5500;--cm-comment-dk:#DA924A;--cm-header-dk:#8D8DF0;--cm-quote-dk:#57AC57;--cm-hr-dk:#D8D5D5;--cm-link-dk:#D3D3EF;--cm-negative-dk:#D95050;--cm-positive-dk:#50E650;--cm-meta-dk:#B7B3B3;--cm-bulidin-dk:#F3B3F8;--cm-bracket-dk:#999977;--cm-atom-dk:#84B6CB;--cm-number-dk:#64AB8F;--cm-keyword:var(--cm-keyword-lg);--cm-variable:var(--cm-variable-lg);--cm-variable-2:var(--cm-variable-2-lg);--cm-variable-3:var(--cm-variable-3-lg);--cm-tag:var(--cm-tag-lg);--cm-attribute:var(--cm-attribute-lg);--cm-CodeMirror-cursor:#7735CC;--cm-string:var(--cm-string-lg);--cm-string-2:var(--cm-string-2-lg);--cm-comment:var(--cm-comment-lg);--cm-header:var(--cm-header-lg);--cm-quote:var(--cm-quote-lg);--cm-hr:var(--cm-hr-lg);--cm-link:var(--cm-link-lg);--cm-negative:var(--cm-negative-lg);--cm-positive:var(--cm-positive-lg);--cm-meta:var(--cm-meta-lg);--cm-bulidin:var(--cm-bulidin-lg);--cm-bracket:var(--cm-bracket-lg);--cm-atom:var(--cm-atom-lg);--cm-number:var(--cm-number-lg);--bg-color:var(--d-bc-lg);--side-bar-bg-color:var(--d-bc-lg);--text-color:var(--d-f-c-lg);--select-text-font-color:var(--d-bc);--select-text-bg-color:#7735CC;--search-select-bg-color:#7735CC;--control-text-color:var(--d-f-c-lg);--control-text-hover-color:var(--d-f-c-lg);--window-border:1px solid var(--pn-c-lg);--active-file-bg-color:var(--d-bc-lg);--active-file-bder:var(--select-text-bg-color);--active-file-text-color:var(--d-f-c-lg);--item-hover-bg-color:var(--pn-c-lg);--item-hover-text-color:var(--d-f-c-lg);--primary-color:#00A8BE;--rawblock-edit-panel-bd:var(--d-bc-lg)}.fa{font-family:FontAwesome!important}.md-toc-inner{text-decoration:none;box-shadow:none}#md-notification::before,#top-titlebar .ty-menu-btn-area-sub1,#top-titlebar .ty-menu-btn-area-sub2,#top-titlebar .ty-menu-btn-area-sub3,.fa-code:before,.fa-sort-asc:before,.fa-sort-desc:before,.file-node-icon,.ion-chevron-left:before,.ion-ios7-search-strong::before,.outline-expander::before,.ty-icon{color:var(--h-f)}.ion-folder:before,.megamenu-content table,.megamenu-opened #top-titlebar .ty-icon{color:var(--d-f-c-lg)}#md-searchpanel .btn label,#top-titlebar .ty-icon{color:var(--d-f-c)}.ty-menu-btn-area>span{border-top-width:2px}.ty-sidebar-search-panel svg.icon{fill:var(--h-f)}.fa-caret-right::before,.fa-folder::before{color:var(--d-f-c-alt)}#md-notification a.default-btn:hover,#md-notification a:hover,.md-align-gp .ty-icon,.md-resize-table .ty-icon{color:#7735cc}.ion-android-arrow-back:before,.megamenu-menu-list li a{color:#fff}.md-delete-table .ty-icon{color:var(--ac-red-lg)}.md-notification-container{background:var(--d-bc)!important}#md-notification::before{top:16px}#md-notification a{color:var(--a-color);text-decoration:none;font-weight:var(--v-f-w-bd)}#md-notification .btn{border-radius:var(--v-r-s);margin-left:5px;color:#fff!important;background:#00a8be!important}#md-notification .btn:hover{color:#00dad8!important;background:#7735cc!important}#md-notification .btn-default{font-weight:var(--v-f-w-title)}.md-comment{color:var(--d-f-c-alt);font-family:inherit}body.os-windows .megamenu-menu,body.os-windows .megamenu-menu-header-title-menu{background:#00a8be;color:#fff}.megamenu-menu-header{border-bottom-color:#fff}#megamenu-back-btn{border-color:#00a8be}.megamenu-menu-panel{color:var(--d-f-c-alt-lg)}.megamenu-menu-list li a.active{background:#7f748d!important;color:#00dad8}.megamenu-menu-list:not(.saved) li a:hover{background:#7735cc!important;color:#00dad8}body:not([class]) h1,body:not([class]) h2,body:not([class]) h3,body:not([class]) h4,body:not([class]) h5,body:not([class]) h6{color:var(--h-f)}.btn,.sidebar-footer-main-item-label{font-family:var(--v-f-fm-bd)}.btn,.megamenu-content input{border-radius:var(--v-r-s);color:var(--d-f-c)}.megamenu-section input{background:var(--d-bc-lg);color:var(--d-f-c-lg)}.megamenu-section .btn,.megamenu-section .long-btn{border-radius:var(--v-r-s);color:var(--d-f-c-lg)}.megamenu-section .btn:hover,.megamenu-section .long-btn:hover{color:var(--d-f-c-lg)!important;background:var(--blockquote-bg-lg)}.megamenu-menu-header:focus,.megamenu-menu-header:hover,.megamenu-menu-header:hover #megamenu-menu-header-title{color:#fff}.btn-primary{color:#fff;background:#00a8be;font-weight:var(--v-f-w-title)}.btn-primary:hover{background:#7735cc}.btn-primary:active{background:#7f748d}.md-image-src-span,.md-link .md-url{color:var(--d-f-c-alt);font-family:var(--monospace);font-weight:var(--v-f-w-text);text-decoration:none}kbd .md-image-src-span,kbd .md-link .md-url{color:var(--pn-c)}.md-image-btn,body.os-windows .active-tab-files #info-panel-tab-file .info-panel-tab-border,body.os-windows .active-tab-outline #info-panel-tab-outline .info-panel-tab-border{background:#00a8be}.md-image-btn:hover{background:#7735cc}.md-image-input-src-btn{line-height:1.5;height:30px;background:var(--pn-c);box-shadow:0 0 0 1px #00a8be inset;border-radius:var(--v-r-si) 0 0 var(--v-r-si)}.md-image-input-src-btn::before{color:var(--d-f-c-alt)}.md-image-input-src-btn.selected,.md-image-input-src-btn:hover{background:0 0}.md-image-pick-file-btn{line-height:1.5;height:30px;border-left-color:var(--d-bc);border-radius:0 var(--v-r-si) var(--v-r-si) 0}body.os-windows .md-image-input-src-btn,body.os-windows .md-image-pick-file-btn{line-height:1.8}.hide-br-and-line-break .md-expand .md-br-content,.md-raw-inline{font-size:.75em;color:#00a8be}.md-html-inline .md-meta{font-size:.75em;font-weight:400;opacity:.5!important}.md-html-inline kbd .md-meta{font-size:1em;opacity:1!important}.md-image>.md-meta{color:var(--h-f)}kbd .md-image>.md-meta{color:#fff;font-weight:400}#write .md-focus a kbd:hover{background:var(--ac-theme1)!important}.md-focus .md-expand{border-bottom:2px dashed #7735cc!important}.md-focus-container::before{content:"✏️"!important;position:absolute;left:-15px!important}#write h6+figure table .md-focus-container::before,#write li>figure table .md-focus-container::before{left:1em!important}h6+figure .md-focus-container::before,li>figure .md-focus-container::before{left:10px}p.md-focus::before{content:"✏️";position:absolute;left:-20px}li.md-focus-container::before{content:""!important;position:absolute}li p.md-focus::before{left:-30px}li.md-task-list-item p.md-focus::before{left:-50px}#write .md-expand code,#write>pre.md-meta-block.md-focus{color:var(--d-f-c)!important;background:var(--ac-theme2-alt)!important;caret-color:#7735cc}#write>pre.md-meta-block:first-child{margin-top:20px}#write>h3.md-focus::before,#write>h4.md-focus::before,#write>h5.md-focus::before,#write>h6.md-focus::before,h3.md-focus::before,h4.md-focus::before,h5.md-focus::before,h6.md-focus::before{border:0;position:inherit;left:inherit;float:none;top:initial;font-size:inherit;vertical-align:inherit;font-weight:inherit;line-height:inherit}body.typora-export,h1.md-focus::before,h2.md-focus::before,h3.md-focus::before,h4.md-focus::before,h5.md-focus::before,h6.md-focus::before{padding-left:0;padding-right:0}body.os-windows .ty-footer,body.os-windows header,content>#write{background:var(--d-bc) var(--d-bi)}#toc-dropmenu>.outline-content,body.os-windows #top-titlebar,body.os-windows #typora-sidebar,body.os-windows #w-titlebar-left,body.os-windows #w-traffic-lgs,body.os-windows .ty-footer{background:0 0}body.os-windows .ty-footer{border-top-color:var(--d-bc)}#typora-sidebar{border-right:none}#write a[href*="lnkcss=none"],.sidebar-tabs{border-bottom:none}.sidebar-tab-btn{opacity:.4}.sidebar-content{padding:0 10px 10px;background:0 0}.sidebar-tab.active{color:var(--h-f);font-family:var(--v-f-fm-title);font-weight:var(--v-f-w-title)}.sidebar-tab.active::after,body.os-windows .info-panel-tab-title::after{content:" ･ VLOOK " "Owl";text-transform:none;white-space:pre}body.os-windows .info-panel-tab-title{white-space:pre;color:var(--h-f)}body.os-windows .info-panel-tab-title::after{font-size:.75em}#typora-sidebar .outline-content:empty{opacity:.4;border:2px dashed var(--d-f-c-alt);border-radius:var(--v-r-b);background:0 0}#typora-sidebar .outline-content:empty::after{content:"( Outline is Empty )";opacity:1;color:var(--d-f-c)}.active-tab-files.use-file-tree-style .sidebar-content{bottom:0}#sidebar-content:hover #file-library,.md-diagram-panel svg[viewBox^="-"],.v-fig-content svg[viewBox^="-"]{padding-bottom:8px}#typora-sidebar #file-library-tree{border-radius:var(--v-r-b);padding-top:0;padding-left:0}#typora-sidebar #file-library-tree:not(:empty){background:var(--pn-c)}#typora-sidebar #file-library-list-children:empty,#typora-sidebar #file-library-tree:empty{opacity:.4;border:2px dashed var(--d-f-c-alt);border-radius:var(--v-r-b);background:0 0}#typora-sidebar #file-library-tree:empty::after,body.os-windows #typora-sidebar #file-library-list-children:empty::after{content:"( No Folder is Opened )";opacity:1;color:var(--d-f-c-alt)}body.os-windows #file-library-tree{height:100%}#toc-dropmenu{border-radius:var(--v-r-b);box-shadow:var(--v-float-shadow),var(--v-float-inn-shadow);top:30px!important;right:20px!important}.outline-title-wrapper{color:var(--h-f);text-transform:uppercase;padding-top:10px;padding-bottom:10px}.outline-title{font-weight:var(--v-f-w-title);font-size:1.25em}.outline-title::after{content:" ･ VLOOK " "Owl"}#toc-dropmenu .divider,.v-segment>input[type=radio]{display:none}.outline-content>li:first-child.outline-h6 .outline-item{padding-top:10px;padding-bottom:10px}.outline-content>.outline-h6:first-child~.outline-h1:last-child>.outline-item,.outline-content>li:first-child.outline-h6 .outline-item{color:var(--d-f-c-alt);font-style:italic!important}.outline-content>.outline-h6:first-child~.outline-h1:last-child>.outline-item code,.outline-content>li:first-child.outline-h6 .outline-item code{color:inherit;background:0 0;font-family:var(--v-f-fm-tag);font-size:1em;font-weight:inherit;padding:0;box-shadow:none;display:inline;white-space:inherit}.outline-content>.outline-h6:first-child~.outline-h1:last-child>.outline-item::before,.outline-content>li:first-child.outline-h6 .outline-item::before{content:"COVER ▸";position:absolute;left:10px;color:#7735cc;font-weight:var(--v-f-w-title);font-style:normal!important}.outline-content>.outline-h6:first-child~.outline-h1:last-child>.outline-item::before{content:"◂ BACK COVER";text-align:right;right:10px;line-height:1.8;font-size:.875em}.outline-content>.outline-h6:first-child~.outline-h1:last-child .outline-label::before{content:""}.no-collapse-outline .outline-label{padding:3px 6px!important}.no-collapse-outline .outline-content .outline-h6:first-child>.outline-item{padding-top:3px!important;padding-bottom:3px!important}.no-collapse-outline .outline-content .outline-h6:first-child>.outline-item::before{top:6px!important}.no-collapse-outline .outline-content>.outline-h6:first-child~.outline-h1:last-child>.outline-item::before{left:6px!important;top:8px!important}#typora-quick-open,.outline-content{background:var(--pn-c);border-radius:var(--v-r-b)}.outline-content{font-family:var(--v-f-fm-title);padding:10px}.outline-item{line-height:1;font-family:var(--v-f-fm-subtitle);font-weight:400;padding-top:4px;padding-bottom:4px}.outline-item-active,.pin-outline #outline-content .outline-active strong,.pin-outline .outline-active,.pin-outline .outline-active strong{font-weight:var(--v-f-w-title)}.outline-item-active{box-shadow:0 0 0 2px rgba(0,168,190,.5) inset}.outline-item-active,.outline-item:hover{background:var(--blockquote-bg);border-radius:var(--v-r-s);margin-left:0;border-left-width:0;margin-right:0;border-right-width:0}.outline-item:active,.outline-item:active .outline-label,.outline-item:active .outline-label::before,.outline-label:active{color:var(--d-bc);background:var(--d-f-c-alt)}.outline-item:active{box-shadow:0 0 0 2px var(--tbl-bder)}.outline-item:active::before,.outline-item:active>.outline-expander::before{color:var(--d-bc)!important}.outline-label:hover{text-decoration:none}#md-searchpanel input,#typora-quick-open-input input{border-radius:var(--v-r-s);border-color:var(--tbl-bder)}.searchpanel-search-option-btn{color:#00a8be}.searchpanel-search-option-btn.active{color:#fff}#typora-quick-open{font-family:var(--v-f-fm-tag);box-shadow:var(--v-float-shadow),var(--v-float-inn-shadow);border:0}#typora-quick-open-input{padding:5px;font-family:var(--v-f-fm-text)}#typora-quick-open-input input{max-height:40px;font-size:1.5em}.ty-quick-open-category-title{color:var(--h-f)}.typora-quick-open-item{height:40px;padding-left:20px}.typora-quick-open-item.active{border-radius:var(--v-r-s);background:var(--pn-c-alt);color:var(--d-f-c);margin-left:5px;margin-right:5px;padding-left:15px}.typora-quick-open-item-path{font-size:.625em}:root{--active-file-bder:var(--h-f);--primary-color:var(--h-f);--active-file-bg:var(--pn-c);--active-file-text-color:var(--d-f-c);--text-color:var(--d-f-c);--active-toggle-btn-color:#00A8BE;--monospace:var(--v-f-fm-code)}#write .code-tooltip{color:var(--d-bc);background:var(--d-f-c);font-family:var(--v-f-fm-subtitle);font-weight:var(--v-f-w-title);border-radius:var(--v-r-si);box-shadow:none;padding:0 2px}#write .code-tooltip .ty-input:focus{background:var(--d-bc);color:var(--d-f-c);border-radius:var(--v-r-s)}.file-tree-node{font-family:var(--v-f-fm-bd)}.file-tree-node[data-has-sub=true]{font-weight:var(--v-f-w-title)}.file-tree-node[data-has-sub=false],.v-welcome-page>.v-btn-done>span{font-weight:400}.file-node-content{cursor:pointer}.file-library-node:not(.file-node-root):focus>.file-node-content{outline:0}.file-node-title{margin-top:-4px}#write blockquote p+ol,#write blockquote p+ul,#write blockquote>ol,#write blockquote>ul,#write h1+figure,#write h1+ol,#write h1+ul,#write h2+figure,#write h2+ol,#write h2+ul,#write h3+figure,#write h3+ol,#write h3+ul,#write h4+figure,#write h4+ol,#write h4+ul,#write h5+figure,#write h5+ol,#write h5+ul,#write h6+figure,#write h6+ol,#write h6+ul,#write li>figure,body.os-windows .file-node-title{margin-top:0}#typora-source .cm-overlay+.cm-link,#typora-source .cm-string+.cm-link,#typora-source .cm-tag+.cm-link,.file-node-title-ext-part{color:var(--d-f-c-alt)}#typora-source .CodeMirror{font-family:var(--monospace)}#typora-source .CodeMirror-lines{margin:0 10px;max-width:100%}#typora-source .CodeMirror pre{font-family:var(--v-f-fm-text)}#typora-source .CodeMirror-cursor{border-color:#7735cc}#typora-source .cm-header{color:var(--h-f);font-family:var(--v-f-fm-title);font-weight:var(--v-f-w-title)}#typora-source .cm-link{color:#7735cc;font-family:var(--monospace);font-weight:400;text-decoration:none}#typora-source .cm-tag{color:#00a8be;font-family:var(--monospace)}#typora-source .cm-string{color:var(--d-f-c-alt);font-family:var(--monospace)}#typora-source pre.cm-atom{background:var(--blockquote-bg)}#typora-source .cm-atom,#typora-source .cm-atom .cm-number,.MathJax_SVG g text{color:var(--d-f-c)}#typora-source .cm-comment{font-size:.9em;font-family:var(--monospace);background:var(--code-bg)}#typora-source .cm-strong{font-family:var(--v-f-fm-bd)}#typora-source .cm-del{color:var(--d-f-c-alt)}#typora-source pre.cm-table-row{font-family:var(--monospace)}#typora-source .CodeMirror-activeline-background{border-bottom:2px dashed #7735cc}#typora-source .cm-block-start.cm-variable-2{color:var(--d-f-c-alt);font-family:var(--v-f-fm-num)}#typora-source pre.cm-yaml,#write>pre.md-meta-block{font-family:var(--monospace);font-weight:var(--v-f-w-text);font-size:.875em;background:var(--code-bg)}#write sup.md-footnote{color:var(--d-f-c-alt);background:0 0;padding:0;margin-left:.2em;margin-right:.2em}.md-meta{color:#00a8be}.md-img-error>.md-meta{background:var(--ac-red-alt);color:var(--ac-red-lg)!important;font-style:italic;border:4px dashed var(--ac-red-lg);border-radius:var(--v-r-b);line-height:1.8;padding:1px}.md-img-error[data-src$=".m4a"]>.md-meta,.md-img-error[data-src$=".mp3"]>.md-meta,.md-img-error[data-src$=".mp4"]>.md-meta,.md-img-error[data-src$=".ogg"]>.md-meta,.md-img-error[data-src$=".ogv"]>.md-meta,.md-img-error[data-src$=".wav"]>.md-meta,.md-img-error[data-src$=".webm"]>.md-meta,.md-img-error[data-src*=".m4a?"]>.md-meta,.md-img-error[data-src*=".mp3?"]>.md-meta,.md-img-error[data-src*=".mp4"]>.md-meta,.md-img-error[data-src*=".ogg?"]>.md-meta,.md-img-error[data-src*=".ogv"]>.md-meta,.md-img-error[data-src*=".wav?"]>.md-meta,.md-img-error[data-src*=".webm"]>.md-meta{background:0 0;color:var(--h-f);border:inherit;padding:inherit;border-radius:inherit}.md-header-anchor{margin:0!important;vertical-align:top!important}.md-emoji-span::before{vertical-align:baseline}.md-fn-count{font-family:var(--v-f-fm-bd);font-weight:400}.md-fn-count::before{content:"["}.md-fn-count::after{content:"] "}#write>pre.md-meta-block{line-height:1.8;border-radius:var(--v-r-b);padding:4px 10px;color:var(--d-f-c)}.md-toc-content,.outline-content{counter-reset:h1toc}.md-toc-h1{margin-left:0;padding-left:10px}.md-toc-h1,.outline-h1{counter-reset:h2toc}.md-toc-h2{margin-left:0;padding-left:20px}.md-toc-h2,.outline-h2{counter-reset:h3toc}.md-toc-h3{margin-left:0;padding-left:30px}.md-toc-h3,.outline-h3{counter-reset:h4toc}.md-toc-h4{margin-left:0;padding-left:40px}.md-toc-h4,.outline-h4{counter-reset:h5toc}.md-toc-h5{margin-left:0;padding-left:50px}.md-toc-h5,.md-toc-h6,.outline-h5,.outline-h6{counter-reset:h6toc}.md-toc-content>.md-toc-h6:first-child~.md-toc-h1:last-child,.md-toc-h6{display:none;margin-left:0;padding-left:50px}.outline-label{word-break:break-all}.outline-label::before{color:var(--d-f-c-alt)}.md-toc-h1::before,.outline-h1 .outline-label::before{counter-increment:h1toc;content:counter(h1toc) ".  "}.md-toc-h1>.md-toc-inner{margin-left:0;font-weight:var(--v-f-w-title)}.md-toc-h2::before,.outline-h2 .outline-label::before{counter-increment:h2toc;content:counter(h1toc) "." counter(h2toc) "  "}.md-toc-h2>.md-toc-inner,.md-toc-h3>.md-toc-inner,.md-toc-h4>.md-toc-inner,.md-toc-h5>.md-toc-inner,.v-textfield>input.set-icon{margin-left:0}.md-toc-h3::before,.outline-h3 .outline-label::before{counter-increment:h3toc;content:counter(h1toc) "." counter(h2toc) "." counter(h3toc) "  "}.md-toc-h4::before,.outline-h4 .outline-label::before{counter-increment:h4toc;content:counter(h1toc) "." counter(h2toc) "." counter(h3toc) "." counter(h4toc) "  "}.md-toc-h5::before,.outline-h5 .outline-label::before{counter-increment:h5toc;content:counter(h1toc) "." counter(h2toc) "." counter(h3toc) "." counter(h4toc) "." counter(h5toc) "  "}.md-toc-h6::before,.outline-h6 .outline-label::before{counter-increment:h6toc;content:""}body.typora-export #write h1::before,body.typora-export #write h2::before,body.typora-export #write h3::before,body.typora-export #write h4::before,body.typora-export #write h5::before,body.typora-export #write h6::before,body.typora-export .md-toc-h1::before,body.typora-export .md-toc-h2::before,body.typora-export .md-toc-h3::before,body.typora-export .md-toc-h4::before,body.typora-export .md-toc-h5::before{content:attr(d-header-num)!important}#write li .md-p>span:not([class*=md-image]){margin-top:0;margin-bottom:0}#write li .md-p>span[class*=md-image]{margin-bottom:.75em}#write ol>.md-task-list-item,#write ul>.md-task-list-item{list-style-type:decimal!important}#write ol>li>ol>.md-task-list-item,#write ul>li>ul>.md-task-list-item{list-style-type:lower-alpha!important}#write ol>li>ol>li>ol>.md-task-list-item,#write ul>li>ul>li>ul>.md-task-list-item{list-style-type:lower-roman!important}#write ol>li>ol>li>ol>li>ol>.md-task-list-item,#write ul>li>ul>li>ul>li>ul>.md-task-list-item{list-style-type:decimal-leading-zero!important}#write ol>li>ol>li>ol>li>ol>li>ol>.md-task-list-item,#write ul>li>ul>li>ul>li>ul>li>ul>.md-task-list-item{list-style-type:upper-alpha!important}#write ol>li>ol>li>ol>li>ol>li>ol>li>ol>.md-task-list-item,#write ul>li>ul>li>ul>li>ul>li>ul>li>ul>.md-task-list-item{list-style-type:upper-roman!important}.md-task-list-item>input{margin-left:-.5em!important;margin-top:.3em!important}.md-task-list-item>p{margin-left:1.25em!important;margin-top:0;margin-bottom:0}.md-diagram-panel-preview{padding-top:0}.md-diagram-panel{border-radius:var(--v-r-b);margin-bottom:.75em;padding:0}.md-diagram-panel svg{width:auto}#write p>[md-inline=em]>em>[md-inline=highlight]>mark{font:.875em var(--v-f-fm-bd);background-color:var(--tbl-td-bg);box-shadow:none;text-shadow:none;padding:2px 10px;margin:0 0 0 calc(-1em - 2px);border-radius:var(--v-r-b) var(--v-r-b) 0 0}#write blockquote p>[md-inline=em]>em>[md-inline=highlight]>mark,#write li>p>[md-inline=em]>em>[md-inline=highlight]>mark{margin:0}#write p>[md-inline=em]>em>[md-inline=highlight]>mark::before{content:"▼ 题注. ";color:var(--d-f-c-alt);font-size:.85em}#write p>[md-inline=em]>em>[md-inline=highlight]>mark>[md-inline=em]>em{font-style:normal}#write p>[md-inline=em]>em>[md-inline=highlight]>mark>[md-inline=em]>em::before{content:" │ ▲ 题注. ";color:var(--d-f-c-alt);font-size:.85em}#write{max-width:100%;margin:0 auto;padding:10px 20px}#write>ol:first-child,#write>ul:first-child{margin-top:30px}.md-fences{color:var(--d-f-c);font-family:var(--v-f-fm-code);border-radius:var(--v-r-b);border:2px solid var(--tbl-bder);margin:0 0 .75em}#write pre.ty-contain-cm{padding:0;border-radius:var(--v-r-b);width:100%}.CodeMirror-scroll{border-radius:var(--v-r-t)}.CodeMirror-sizer{background:var(--d-bc)}.CodeMirror pre{padding:0 10px}.CodeMirror-line:hover{background:var(--tbl-th-bg)}.CodeMirror.cm-s-inner{border-radius:var(--v-r-t)}.CodeMirror div.CodeMirror-cursor{border-left:2px solid var(--cm-CodeMirror-cursor)}.CodeMirror-gutters{border-width:0;background:var(--pn-c);border-right:1px solid var(--pn-c);height:100%!important}.CodeMirror-linenumber{color:var(--h-f);font-family:var(--v-f-fm-num);min-width:fit-content!important}.cm-s-inner .cm-operator,.cm-s-inner .cm-property,.cm-s-inner .cm-variable{color:var(--cm-variable)}.cm-s-inner .cm-variable-2{color:var(--cm-variable-2)}.cm-s-inner .cm-variable-3{color:var(--cm-variable-3)}.cm-s-inner .cm-keyword{color:var(--cm-keyword)}.cm-s-inner .cm-tag{color:var(--cm-tag)}.cm-s-inner .cm-attribute{color:var(--cm-attribute)}.cm-s-inner .cm-string{color:var(--cm-string)}.cm-s-inner .cm-string-2{color:var(--cm-string-2)}.cm-s-inner .cm-comment,.cm-s-inner.cm-comment{color:var(--cm-comment)}.cm-s-inner .cm-def,.cm-s-inner .cm-header,.cm-s-inner.cm-def,.cm-s-inner.cm-header{color:var(--cm-header)}.cm-s-inner .cm-quote,.cm-s-inner.cm-quote{color:var(--cm-quote)}.cm-s-inner .cm-hr{color:var(--cm-hr)}.cm-s-inner .cm-link{color:var(--cm-link)}.cm-s-inner .cm-negative{color:var(--cm-negative)}.cm-s-inner .cm-positive{color:var(--cm-positive)}.cm-s-inner .cm-meta,.cm-s-inner .cm-qualifier{color:var(--cm-meta)}.cm-s-inner .cm-builtin{color:var(--cm-bulidin)}.cm-s-inner .cm-bracket{color:var(--cm-bracket)}.cm-s-inner .cm-atom,.cm-s-inner.cm-atom{color:var(--cm-atom)}.cm-s-inner .cm-number{color:var(--cm-number)}.MathJax_SVG_Display{border:0;overflow-x:auto;border:2px solid var(--pn-c);border-radius:var(--v-r-b);padding:10px;cursor:pointer}.MathJax_SVG g[id^=mjx-eqn-]{fill:var(--d-f-c-alt)}.MathJax_SVG_Display:hover{border-color:#7735cc}.MathJax_SVG_Display:active{transform:scale(1.5);border:0}.md-math-container{font-size:1.5em!important}mjx-container{font-size:.875em}mjx-container[jax=SVG]>svg a{fill:var(--a-color)!important;stroke:var(--a-color)!important;box-shadow:0 -.3em 0 0 rgba(119,53,204,.3) inset}mjx-container[jax=SVG]>svg a:active,mjx-container[jax=SVG]>svg a:hover{fill:#7735cc!important;stroke:#7735cc!important;box-shadow:0 -.3em 0 0 rgba(119,53,204,.3) inset}mjx-container[jax=SVG]>svg a:active{box-shadow:0 0 0 2px rgba(119,53,204,.5)}:root{--mm-sequence-numbers:on;--mm-flowchart-curve:basis;--mm-font-family:var(--v-f-fm-tag)!important;--mm-alt-font-family:var(--v-f-fm-tag)!important;--mm-c-red-lg:#CC3140;--mm-c-red-alt-lg:#f5d4d7;--mm-c-orange-lg:#F87000;--mm-c-orange-alt-lg:#ffeddf;--mm-c-yellow-lg:#FDC000;--mm-c-yellow-alt-lg:#fff2ca;--mm-c-green-lg:#30AA60;--mm-c-green-alt-lg:#cef1dc;--mm-c-cyan-lg:#17B1C2;--mm-c-cyan-alt-lg:#d4f6fa;--mm-c-blue-lg:#2290F0;--mm-c-blue-alt-lg:#e1f0fd;--mm-c-purple-lg:#954ECC;--mm-c-purple-alt-lg:#e8d9f4;--mm-c-pink-lg:#FAB9D1;--mm-c-pink-alt-lg:#fde9f0;--mm-c-brown-lg:#855F3A;--mm-c-brown-alt-lg:#e8dacb;--mm-c-gray-lg:#9498A0;--mm-c-gray-alt-lg:#fbfbfb;--mm-c-red-dk:#f5d4d7;--mm-c-red-alt-dk:#CC3140;--mm-c-orange-dk:#ffeddf;--mm-c-orange-alt-dk:#F87000;--mm-c-yellow-dk:#fff2ca;--mm-c-yellow-alt-dk:#FDC000;--mm-c-green-dk:#cef1dc;--mm-c-green-alt-dk:#30AA60;--mm-c-cyan-dk:#d4f6fa;--mm-c-cyan-alt-dk:#17B1C2;--mm-c-blue-dk:#e1f0fd;--mm-c-blue-alt-dk:#2290F0;--mm-c-purple-dk:#e8d9f4;--mm-c-purple-alt-dk:#954ECC;--mm-c-pink-dk:#fde9f0;--mm-c-pink-alt-dk:#FAB9D1;--mm-c-brown-dk:#e8dacb;--mm-c-brown-alt-dk:#855F3A;--mm-c-gray-dk:#fbfbfb;--mm-c-gray-alt-dk:#9498A0;--mm-c-red:var(--mm-c-red-lg);--mm-c-red-alt:var(--mm-c-red-alt-lg);--mm-c-orange:var(--mm-c-orange-lg);--mm-c-orange-alt:var(--mm-c-orange-alt-lg);--mm-c-yellow:var(--mm-c-yellow-lg);--mm-c-yellow-alt:var(--mm-c-yellow-alt-lg);--mm-c-green:var(--mm-c-green-lg);--mm-c-green-alt:var(--mm-c-green-alt-lg);--mm-c-cyan:var(--mm-c-cyan-lg);--mm-c-cyan-alt:var(--mm-c-cyan-alt-lg);--mm-c-blue:var(--mm-c-blue-lg);--mm-c-blue-alt:var(--mm-c-blue-alt-lg);--mm-c-purple:var(--mm-c-purple-lg);--mm-c-purple-alt:var(--mm-c-purple-alt-lg);--mm-c-pink:var(--mm-c-pink-lg);--mm-c-pink-alt:var(--mm-c-pink-alt-lg);--mm-c-brown:var(--mm-c-brown-lg);--mm-c-brown-alt:var(--mm-c-brown-alt-lg);--mm-c-gray:var(--mm-c-gray-lg);--mm-c-gray-alt:var(--mm-c-gray-alt-lg)}.pieTitleText{fill:var(--d-f-c)!important;font-size:1.5em!important}.label div,.label span,.legend text{font-family:var(--v-f-fm-tag)!important}.legend text{fill:var(--d-f-c)!important;font-weight:var(--v-f-w-title)!important}.cluster-label div>span,.cluster>.label div,.pieTitleText,.slice{font-family:var(--v-f-fm-tag)!important;font-weight:var(--v-f-w-title)!important}.actor>tspan,.edgePaths,.node .label{pointer-events:none}.label,.md-diagram-panel{color:var(--d-f-c)!important}.label{font-size:.875em!important;fill:var(--d-f-c)!important}.md-diagram-panel{line-height:1!important;padding-bottom:8px}.label div,.label span{color:var(--d-f-c)!important;font-weight:400!important}.node circle,.node path,.node polygon,.node rect[rx="0"][ry="0"],.node rect[rx="5"][ry="5"]{fill:var(--pn-c)!important;stroke:var(--d-f-c)!important;stroke-width:2!important}.node rect[rx="18"][ry="18"],.node rect[rx="20"][ry="20"]{fill:var(--d-f-c-alt)!important;stroke:var(--d-f-c)!important;stroke-width:0!important}.node rect[rx="18"][ry="18"]+.label div,.node rect[rx="20"][ry="20"]+.label div{font-weight:var(--v-f-w-title)!important;color:var(--d-bc)!important}.node[id^=flowchart-inpage] circle,.node[id^=flowchart-outpage] polygon{stroke:var(--d-f-c-alt)!important;stroke-width:1!important;stroke-dasharray:8 1!important}.node[id^=flowchart-inpage] circle+.label div,.node[id^=flowchart-outpage] polygon+.label div{color:var(--d-f-c-alt)!important}.node[id^=flowchart-join] circle,.node[id^=flowchart-join] polygon,.node[id^=flowchart-join] rect[rx][ry]{fill:var(--d-f-c)!important;opacity:.6!important;stroke-width:0!important}.node[id^=flowchart-join] rect[rx][ry]{x:-50px!important;y:-4px!important;width:100px!important;height:8px!important}.node[id^=flowchart-joinv] rect[rx][ry]{x:-4px!important;y:-50px!important;width:8px!important;height:100px!important}.node:hover path,.node:hover polygon,.node:hover rect,.node:hover rect[rx="0"][ry="0"],.node:hover rect[rx="5"][ry="5"],.node:hover rect[rx][ry],.node[id^=flowchart-END]:hover rect[rx="18"][ry="18"],.node[id^=flowchart-END]:hover rect[rx="20"][ry="20"],.node[id^=flowchart-FINAL]:hover circle,.node[id^=flowchart-inpage]:hover circle{fill:var(--ac-theme1-alt)!important;stroke:#00a8be!important;cursor:crosshair}.node:hover rect[rx="18"][ry="18"],.node:hover rect[rx="20"][ry="20"],.node[id^=flowchart-INIT]:hover circle,.node[id^=flowchart-START]:hover rect[rx="18"][ry="18"],.node[id^=flowchart-START]:hover rect[rx="20"][ry="20"],.node[id^=flowchart-join]:hover circle,.node[id^=flowchart-join]:hover polygon,.node[id^=flowchart-join]:hover rect[rx][ry]{fill:#00a8be!important;cursor:crosshair}.node:hover .label div,.node:hover .label span{color:#00a8be!important}.edgePath .path,.flowchart-link{stroke:var(--d-f-c)!important}.edgePath .path[style*=stroke-dasharray]{stroke-width:1.5!important}.edgePath .path[style*="stroke-width: 3"]{stroke-width:3!important}.arrowheadPath,.marker.flowchart,g.stateGroup circle,text.actor>tspan{fill:var(--d-f-c)!important}span.edgeLabel{color:var(--d-f-c)!important;line-height:1em!important;background-color:transparent!important}g.root span.edgeLabel{background:linear-gradient(0deg,var(--d-bc),transparent)}.edgeLabel:hover .label span{color:#00a8be!important;cursor:crosshair}.edgeLabel .label rect,.edgeLabel div,span.edgeLabel{fill:var(--d-bc)!important}.actor,.cluster rect{stroke-width:1!important}.cluster rect{fill:var(--d-bc)!important;stroke:var(--d-f-c-alt)!important;stroke-dasharray:6 6!important}.cluster-label div>span,.cluster>.label div{color:var(--d-f-c-alt)!important;margin-left:0!important;font-style:italic}.cluster-label div>span{font-size:.875em!important;padding-right:.5em!important}.cluster:hover rect,g:hover>.actor-line,g:hover>line[id^=actor],g:hover>rect.actor{fill:var(--ac-theme1-alt)!important;stroke:#00a8be!important;cursor:crosshair}.cluster:hover>.label div{font-weight:var(--v-f-w-title)!important;cursor:crosshair}.node[id^=flowchart-START] rect,.node[id^=flowchart-START] rect[rx="18"][ry="18"],.node[id^=flowchart-START] rect[rx="20"][ry="20"]{fill:var(--d-f-c)!important;stroke:var(--d-f-c)!important;stroke-width:0!important}.node[id^=flowchart-START] rect+.label div,.node[id^=flowchart-START] rect+.label span{color:var(--d-bc)!important;font-weight:var(--v-f-w-title)!important}.node[id^=flowchart-END] rect,.node[id^=flowchart-END] rect[rx="18"][ry="18"],.node[id^=flowchart-END] rect[rx="20"][ry="20"]{fill:var(--d-bc)!important;stroke:var(--d-f-c)!important;stroke-width:4!important}.node[id^=flowchart-END] rect[rx="18"][ry="18"]+.label div,.node[id^=flowchart-END] rect[rx="20"][ry="20"]+.label div{font-weight:var(--v-f-w-title)!important;color:var(--d-f-c)!important}.node[id^=flowchart-INIT] circle{fill:var(--d-f-c)!important;stroke-width:0!important}.node[id^=flowchart-FINAL] circle{fill:none!important;stroke:var(--d-f-c)!important;stroke-width:4!important}.node[id^=flowchart-FINAL] circle+.label div{color:var(--d-f-c)!important}.actor{font-size:1em!important}.actor,.v-actor-person{fill:var(--pn-c)!important;stroke:var(--d-f-c-alt)!important}.v-actor-key-sys{stroke-width:4!important;font-weight:var(--v-f-w-title)!important}.v-actor-ext-sys{stroke-dasharray:6,2!important;font-style:italic!important}text.actor>tspan{stroke:none!important;font-size:.875em!important;font-family:var(--v-f-fm-tag)!important;font-weight:var(--v-f-w-title)}.actor-line,g>line[id^=actor]{stroke:var(--d-f-c-alt)!important;stroke-width:1!important}#sequencenumber,.messageLine0,.messageLine1{stroke-width:2!important;stroke:var(--d-f-c)!important}.messageLine1{stroke-dasharray:6,3!important}#arrowhead path,[id^=arrowhead],[id^=arrowhead] path,g.stateGroup rect[height="7"]{fill:var(--d-f-c)!important;stroke:none!important}.messageText:hover,.messageText:hover+.messageLine0+.sequenceNumber,.messageText:hover+.messageLine1+.sequenceNumber{fill:#00a8be!important;font-weight:var(--v-f-w-title)!important;cursor:crosshair}.messageText:hover+.messageLine0,.messageText:hover+.messageLine1{stroke:#00a8be!important}.sequenceNumber{color:var(--d-bc)!important;fill:var(--d-bc)!important;font-weight:var(--v-f-w-title)!important;font-size:.875em}#sequencenumber{fill:var(--d-f-c)!important;stroke-width:0!important;transform:scale(.5);transform-origin:15px 15px}#crosshead,#crosshead path{fill:var(--d-f-c-alt)!important;stroke:var(--d-f-c)!important}.messageText{fill:var(--d-f-c)!important;stroke:none!important;font-size:.875em!important;font-family:var(--v-f-fm-tag)!important;font-weight:400!important;line-height:2em!important}.activation0,.activation1,.activation2{fill:var(--d-f-c-alt)!important;stroke-width:0!important}.labelBox{stroke:none!important;fill:var(--mm-c-purple-lg)!important}.labelBox+.labelText,.loopText,.loopText>tspan{font-family:var(--v-f-fm-tag)!important;font-weight:var(--v-f-w-title)!important}.labelBox+.labelText{fill:var(--mm-c-purple-alt-lg)!important;font-size:.875em!important}.loopText,.loopText>tspan{fill:var(--mm-c-purple-lg)!important;font-size:.875em}.loopText>tspan{font-size:1em}html{font-size:1em}.loopText:hover,.loopText>tspan:hover{fill:var(--ac-theme1)!important;cursor:crosshair}.loopLine{stroke-width:1!important;stroke-dasharray:none!important;stroke:var(--mm-c-purple-lg)!important}.note{stroke:var(--mm-c-yellow)!important;stroke-dasharray:5!important;fill:var(--mm-c-yellow-alt)!important}.noteText tspan{fill:var(--d-f-c)!important;font-size:.875em!important;font-family:var(--v-f-fm-text)!important}g.stateGroup circle{stroke:var(--d-bc)!important}g.stateGroup line,g.stateGroup rect{fill:var(--mm-c-purple-alt)!important;stroke:var(--mm-c-purple)!important}.transition,g.node>rect.outer{stroke:var(--d-f-c)!important}g.stateGroup .composit{fill:var(--d-bc)!important}g.stateGroup .state-title,g.stateGroup text{fill:var(--d-f-c)!important;font-family:var(--v-f-fm-tag)!important;font-weight:400!important;font-size:.875em!important}.stateLabel text{font-size:.615em!important}g.state-note{fill:var(--mm-c-gray-alt);stroke:var(--mm-c-gray)}g.node>rect.outer{fill:var(--pn-c)!important;stroke-width:2!important}g.node:hover{cursor:crosshair}g.node:hover rect.outer,g.node:hover rect.outer+line.divider{stroke:var(--ac-theme1)!important}.grid .tick,g.node>line.divider{stroke:var(--d-f-c-alt)!important}g.node>line.divider{stroke-width:1}g.node>rect.outer+line.divider{stroke:var(--d-f-c)!important;stroke-width:2}#compositionEnd path,#compositionStart path{fill:var(--d-f-c)!important;stroke:var(--d-f-c)!important;stroke-width:1!important}#dependencyEnd path,#dependencyStart path{stroke:var(--d-f-c)!important}#extensionEnd path,#extensionStart path{fill:var(--d-f-c)!important;stroke:var(--d-f-c)!important;stroke-width:1!important}#dependencyEnd path,#dependencyStart path{fill:var(--d-f-c)!important;stroke-width:0!important}#aggregationEnd path,#aggregationStart path{fill:var(--d-bc)!important;stroke:var(--d-f-c)!important;stroke-width:1!important}.noteText tspan,.section{stroke:none!important}.section0,.section2{fill:var(--d-f-c-alt)!important}.section1,.section3{fill:var(--pn-c-alt)!important}.sectionTitle0,.sectionTitle1,.sectionTitle2,.sectionTitle3{fill:var(--d-f-c)!important}.sectionTitle{text-anchor:start!important;font-size:.8em!important;line-height:2em!important}.grid .tick{shape-rendering:crispEdges!important}.grid path{stroke-width:0!important}.today{fill:none;stroke:var(--mm-c-red)!important;stroke-width:3!important}.task{stroke-width:2!important}.taskText,.taskTextOutsideLeft,.taskTextOutsideRight{font-family:var(--v-f-fm-tag)!important;font-weight:400!important}.taskText{text-anchor:middle!important;font-size:.8em!important;line-height:2em!important}.taskTextOutsideLeft,.taskTextOutsideRight{fill:var(--d-f-c)!important;text-anchor:start!important}.taskTextOutsideLeft{text-anchor:end!important}.active0,.active1,.active2,.active3{fill:var(--mm-c-blue-alt)!important;stroke:var(--mm-c-blue)!important}.activeText0,.activeText1,.activeText2,.activeText3{fill:var(--mm-c-blue)!important}.done0,.done1,.done2,.done3{stroke:none!important;fill:var(--mm-c-blue-alt)!important;stroke-width:2!important;stroke-dasharray:2!important}.task0,.task1,.task2,.task3{fill:var(--d-bc)!important;stroke:var(--mm-c-blue)!important;stroke-dasharray:2!important}.taskText0,.taskText1,.taskText2,.taskText3,.taskTextOutside0,.taskTextOutside1,.taskTextOutside2,.taskTextOutside3{fill:var(--d-f-c)!important}.doneText0,.doneText1,.doneText2,.doneText3{fill:var(--d-bc-lg)!important}.activeCrit0,.activeCrit1,.activeCrit2,.activeCrit3{stroke:var(--mm-c-red)!important;fill:var(--mm-c-red-alt)!important;stroke-width:2!important}.activeCritText0,.activeCritText1,.activeCritText2,.activeCritText3{fill:var(--mm-c-red)!important}.doneCrit0,.doneCrit1,.doneCrit2,.doneCrit3{stroke:none!important;fill:var(--mm-c-red-alt)!important;stroke-width:2!important;cursor:pointer!important;shape-rendering:crispEdges!important}.crit0,.crit1,.crit2,.crit3{stroke:var(--mm-c-red)!important;fill:var(--d-bc)!important;stroke-width:2!important;stroke-dasharray:2!important}.critText0,.critText1,.critText2,.critText3,.doneCritText0,.doneCritText1,.doneCritText2,.doneCritText3,.titleText{fill:var(--d-f-c)!important}.titleText{text-anchor:middle!important;font-size:1.5em!important;line-height:2em!important;font-family:var(--v-f-fm-tag)!important;font-weight:var(--v-f-w-title)!important}.entityBox{fill:var(--mm-c-pink-alt)!important;stroke:var(--mm-c-pink)!important}.v-mermaid-restyler{padding-bottom:0!important;margin-top:0!important;margin-bottom:-9px!important}::selection{background:#7735cc!important;color:#00dad8!important;fill:var(--d-bc)!important}body.typora-export #write::before{content:"Preparing VLOOK™ plugin ...";color:rgba(255,255,255,.5);background:#00a8be;font:italic var(--v-f-w-bd) 2em/10 var(--v-f-fm-bd);text-align:center;overflow:auto;top:0;left:0;width:100%;height:100vh;position:fixed;z-index:7000}.v-load-done{display:block!important}.v-load-done::before{display:none!important;font-style:normal}body{background:var(--d-bc) var(--d-bi);color:var(--d-f-c);font:var(--v-f-w-text) 1em/1.8 var(--v-f-fm-text);caret-color:#7735cc;-webkit-tap-highlight-color:transparent}body>:first-child{margin-top:0!important}body>:last-child{margin-bottom:0!important}body.freeze{overflow:hidden}body.unfreeze{overflow:auto}#write .md-image[data-src*="#figure"]>img,#write img[src*="#figure"],#write img[src*="mode=figure"],#write p>.md-image:only-child:not(.md-img-error) img,#write p>img:only-child,#write svg[data-inject-url*="#figure"],#write svg[data-inject-url*="mode=figure"],.md-diagram-panel svg,.v-fig{background:var(--d-bc);border-radius:var(--v-r-b);padding:0;border:2px solid var(--pn-c)}#write p>.md-image:only-child{margin-left:-1em;margin-top:-.8em;font-size:16px}#write .md-image[data-src*="#padding"]>img,#write img[src*="#padding"],#write img[src*="padding=true"],#write svg[data-inject-url*="#padding"],#write svg[data-inject-url*="padding=true"]{padding:20px!important}#write .md-image[data-src*="#inline"]>img,#write img[src*="#inline"],#write img[src*="inline=true"],#write svg[data-inject-url*="#inline"],#write svg[data-inject-url*="inline=true"]{margin-bottom:.75em!important}#write img[src*="grid=line"],#write svg[data-inject-url*="grid=line"]{background:var(--v-fig-grid-l-lg)}#write img[src*="grid=block"],#write svg[data-inject-url*="grid=block"]{background:var(--v-fig-grid-b-lg)}#write img[d-img-fill=text],#write img[d-img-fill=theme1],#write img[d-img-fill=theme2]{left:-12345px;border-color:transparent;position:relative}#write .md-image[data-src*="#icon"]>img,#write img[src*="#icon"],#write img[src*="mode=icon"],#write svg[data-inject-url*="#icon"],#write svg[data-inject-url*="mode=icon"]{display:inline!important;height:1.25em;width:auto;margin-top:-4px!important;vertical-align:middle;border:0!important;border-radius:0!important;background:0 0!important}#write .md-image[data-src*="#icon2x"]>img,#write img[src*="#icon2x"],#write img[src*="mode=icon2x"],#write svg[data-inject-url*="#icon2x"],#write svg[data-inject-url*="mode=icon2x"]{height:2em}#write .md-image[data-src*="#logo"]>img,#write img[src*="#logo"],#write img[src*="mode=logo"],#write svg[data-inject-url*="#logo"],#write svg[data-inject-url*="mode=logo"]{display:inline!important;vertical-align:middle;border:0!important;border-radius:0!important;background:0 0!important}#write .md-image[data-src*="#logol"]>img,#write img[src*="#logol"],#write img[src*="mode=logol"],#write svg[data-inject-url*="#logol"],#write svg[data-inject-url*="mode=logol"]{float:left!important;padding:0 20px 0 0}#write .md-image[data-src*="#logor"]>img,#write img[src*="#logor"],#write img[src*="mode=logor"],#write svg[data-inject-url*="#logor"],#write svg[data-inject-url*="mode=logor"]{float:right!important;padding:0 0 0 20px}#write .md-image[data-src*="#frame"]>img,#write img[src*="#frame"],#write img[src*="mode=frame"],#write svg[data-inject-url*="#frame"],#write svg[data-inject-url*="mode=frame"]{display:inline!important;vertical-align:middle;border:2px solid var(--pn-c)!important;border-radius:var(--v-r-b)!important;background:0 0!important;margin-bottom:20px!important}#write .md-image[data-src*="#framel"]>img,#write img[src*="#framel"],#write img[src*="mode=framel"],#write svg[data-inject-url*="#framel"],#write svg[data-inject-url*="mode=framel"]{float:left!important;padding:0 20px 0 0}#write .md-image[data-src*="#framer"]>img,#write img[src*="#framer"],#write img[src*="mode=framer"],#write svg[data-inject-url*="#framer"],#write svg[data-inject-url*="mode=framer"]{float:right!important;padding:0 0 0 20px}#write img[src*="mode=figure"],#write p>.md-image:only-child:not(.md-img-error)>img,#write p>.md-image:only-child:not(.md-img-error)>img[src*="#left"],#write p>.md-image:only-child:not(.md-img-error)>img[src*="align=left"],#write p>.md-image:only-child:not(.md-img-error)>svg[data-inject-url*="#left"],#write p>.md-image:only-child:not(.md-img-error)>svg[data-inject-url*="align=left"],#write p>.md-image:only-child[data-src*="#left"]:not(.md-img-error)>img,#write p>img:only-child,#write p>img:only-child[src*="#left"],#write p>img:only-child[src*="align=left"],#write p>svg[data-inject-url*="#left"],#write p>svg[data-inject-url*="align=left"],#write svg[data-inject-url*="mode=figure"]{display:block!important;margin:0!important}#write p>.md-image:only-child:not(.md-img-error)>img[src*="#center"],#write p>.md-image:only-child:not(.md-img-error)>img[src*="align=center"],#write p>.md-image:only-child:not(.md-img-error)>svg[data-inject-url*="#center"],#write p>.md-image:only-child:not(.md-img-error)>svg[data-inject-url*="align=center"],#write p>.md-image:only-child[data-src*="#center"]:not(.md-img-error)>img,#write p>img[src*="#center"],#write p>img[src*="align=center"],#write p>svg[data-inject-url*="#center"],#write p>svg[data-inject-url*="align=center"]{display:block!important;margin:auto!important}#write p>.md-image:only-child:not(.md-img-error)>img[src*="#right"],#write p>.md-image:only-child:not(.md-img-error)>img[src*="align=right"],#write p>.md-image:only-child:not(.md-img-error)>svg[data-inject-url*="#right"],#write p>.md-image:only-child:not(.md-img-error)>svg[data-inject-url*="align=right"],#write p>.md-image:only-child[data-src*="#right"]:not(.md-img-error)>img,#write p>img[src*="#right"],#write p>img[src*="align=right"],#write p>svg[data-inject-url*="#right"],#write p>svg[data-inject-url*="align=right"]{display:block!important;margin:auto 0 auto auto!important}#write audio{margin:0 10px;border-radius:var(--v-r-s)}#write .v-q sup.md-footnote>a,#write sup.md-footnote>a{color:var(--d-bc)!important;background:var(--d-f-c-alt);margin:0;text-decoration:none;box-shadow:none;text-shadow:none;border-bottom:none;padding:0 5px;border-radius:var(--v-r-b);font:var(--v-f-w-bd) .8em var(--v-f-fm-bd)}#write sup.md-footnote>a:hover{background:#7735cc;color:#fff!important}.footnote-line>a:not(.reversefootnote){color:var(--d-f-c);text-decoration:none}#write a,body.typora-export a{color:var(--a-color)!important;text-shadow:0 1px 0 var(--d-bc);font-weight:var(--v-f-w-text);text-decoration:none}#write a sup,#write sup a,#write sup a span{color:#00a8be;border-bottom:none;font-weight:var(--v-f-w-bd)}#write a:hover sup,#write sup a:hover span{color:#7735cc!important}#write kbd a{color:var(--d-bc)!important;border-bottom:none}#write a[href*="lnkcss=none"]:active,#write kbd a:active{border:0}#write a[href*="lnkcss=none"]:hover,#write kbd a:hover{box-shadow:none;border-bottom:none}#write a kbd{color:#fff;font:var(--v-f-w-bd) .875em/1.8 var(--v-f-fm-key)!important;background:#00a8be;margin:5px 0;border:0;border-radius:var(--v-r-b);display:inline-block;box-shadow:var(--v-float-shadow),0 0 0 0 transparent;text-shadow:none;padding:5px 10px;caret-color:var(--d-bc)}#write .v-q .v-q a kbd:hover,#write .v-q a kbd:hover,#write a kbd:hover{color:#00dad8;background:#7735cc}#write .v-q a kbd{color:--d-bc-lg!important}#write a kbd:active{background:#7f748d!important;box-shadow:0 0 0 2px rgba(127,116,141,.5);transition:none}#write blockquote a kbd{border-radius:var(--v-r-s);padding:2px 8px}#write h1 a,#write h2 a,#write h3 a,#write h4 a,#write h5 a,#write h6 a{color:#00a8be!important;font-weight:inherit}#write a:hover,body.typora-export a:hover{color:#7735cc!important;box-shadow:0 -.3em 0 0 rgba(119,53,204,.3) inset}#write a:hover img,#write a:hover svg{filter:brightness(1.1)}#write a:hover img[src*="darksrc=invert"],#write a:hover svg[data-inject-url*="darksrc=invert"]{filter:var(--v-invert-dk) brightness(1.3)}#write a:hover img[d-img-fill=text],#write a:hover img[d-img-fill=theme1],#write a:hover img[d-img-fill=theme2]{left:-12345px;filter:drop-shadow(12345px 0 #7735cc)!important;position:relative}#write a:hover kbd img[d-img-fill=text],#write a:hover kbd img[d-img-fill=theme1],#write a:hover kbd img[d-img-fill=theme2]{filter:drop-shadow(12345px 0 #00dad8)!important}#write a:hover kbd svg[d-img-fill] ellipse,#write a:hover kbd svg[d-img-fill] path,#write a:hover kbd svg[d-img-fill] polygon,#write a:hover kbd svg[d-img-fill] rect{fill:#00dad8!important}#write .v-q a:hover kbd svg[d-img-fill] ellipse,#write .v-q a:hover kbd svg[d-img-fill] path,#write .v-q a:hover kbd svg[d-img-fill] polygon,#write .v-q a:hover kbd svg[d-img-fill] rect{fill:--d-bc-lg!important}#write a:active img{filter:brightness(.8)}#write a:active,body.typora-export a:active{color:var(--d-f-c)!important;background:var(--pn-c);border-bottom:0;box-shadow:0 0 0 2px rgba(119,53,204,.5);border-radius:var(--v-r-s);transition:none}#write a:not([name^=ref-footnote]):hover::before{content:"Link - " attr(href);margin-top:-1.5em;vertical-align:super;color:#fff;background:#855f3a;text-shadow:none;border-radius:var(--v-r-tag);padding:2px 3px;font:var(--v-f-w-title) .5em/1 var(--v-f-fm-key);position:absolute;z-index:99999;letter-spacing:0}#write table a:not([name^=ref-footnote]):hover::before,body.typora-export table a:not([name^=ref-footnote]):hover::before{margin-top:-1em}#write a[class*=md-toc-inner]:hover::before,#write a[href^="#"]:hover::before{content:"#";background:#9498a0}#write a[href*=".md"]:hover::before{content:"M⬇ Markdown file";color:var(--d-bc);background:var(--d-f-c)}#write a[href="vlook://doc-lib"]:hover::before,#write a[target="vlook://doc-lib"]:hover::before{content:"❏ VLOOK™ Document Library";color:#fff;background:#00a8be}#write a[href^="http://"]:hover::before{content:"HTTP";background:#7735cc}#write a[href^="https://"]:hover::before{content:"Secure Link";background:#30aa60}#write a[href^="mailto:"]:hover::before{content:"Email";background:#2290f0}#write a[href$=".csv"]:hover::before,#write a[href$=".doc"]:hover::before,#write a[href$=".docx"]:hover::before,#write a[href$=".pdf"]:hover::before,#write a[href$=".ppt"]:hover::before,#write a[href$=".pptx"]:hover::before,#write a[href$=".txt"]:hover::before,#write a[href$=".xls"]:hover::before,#write a[href$=".xlsx"]:hover::before{content:"Document";background:#17b1c2}#write a[href$=".7z"]:hover::before,#write a[href$=".cab"]:hover::before,#write a[href$=".dmg"]:hover::before,#write a[href$=".gz"]:hover::before,#write a[href$=".rar"]:hover::before,#write a[href$=".tar"]:hover::before,#write a[href$=".zip"]:hover::before{content:"Archive File";background:#f87000}#write a[href$=".exe"]:hover::before,#write a[href$=".sh"]:hover::before{content:"!! High Risk !!";background:#cc3140}#write u{text-decoration:none;border-bottom:1px solid var(--d-f-c)}#write h1,#write h2,#write h3,#write h4,#write h5,#write h6{color:var(--h-f);text-align:center;position:relative;padding:10px;line-height:1.5;font:var(--v-f-w-title) .5em var(--v-f-fm-h);border-radius:var(--v-r-b);background:linear-gradient(0deg,var(--h-bg-start),var(--h-bg-end));letter-spacing:.15em}#write h5,#write h6{margin:1em 0 .5em}#write h6{text-align:left;margin:1em 0 0;padding:.5em 10px;font:var(--v-f-w-bd) 1.25em var(--v-f-fm-subtitle);border-top:0;background:0 0}#write h1,#write h2{margin:3em 0 .5em;font-size:2em;border-top:9px solid var(--h-box-shadow);counter-reset:h2}#write h2{font-size:1.8em;border-top:7px solid var(--h-box-shadow);counter-reset:h3}#write h1+h2,#write h2+h3,#write h3+h4,#write h4+h5{box-shadow:none;background:0 0;margin-top:-.5em;border-top:0}#write h3{margin:2em 0 .5em;font-size:1.6em;border-top:5px solid var(--h-box-shadow);counter-reset:h4}#write h1,#write h2,#write h3,#write h4,#write h5,#write h6{box-shadow:none;border-left:0;border-right:0}#write h4{margin:2em 0 .5em;font-size:1.4em;border-top:3px solid var(--h-box-shadow);counter-reset:h5}#write h5{font-size:1.25em;border-top:1px solid var(--h-box-shadow);counter-reset:h6}#write blockquote h6::after,#write>h1:last-child::after,#write>h6:first-child::after,#write>pre.md-meta-block:first-child+h6::after{margin-left:0;padding-bottom:0;border:0}#write h1+h6,#write h2+h6,#write h3+h6,#write h4+h6,#write h5+h6,#write h6+h6{margin-top:0;padding-top:0}#write li>h6{color:var(--h-f);border-left:0;padding-left:0}#write li>h6::before{content:"▪ ";color:rgba(0,218,216,.5)}#write strong,body.typora-export strong{font:var(--v-f-w-bd) 1em var(--v-f-fm-bd)}#write strong a,body.typora-export strong a,strong code,strong tt{font-weight:var(--v-f-w-bd)}#write hr{margin-top:1em;margin-bottom:1em;border:2px solid var(--pn-c);overflow:hidden;box-sizing:content-box;border-top:0}body>div>h1:first-of-type{border-top:0}#write a:first-child>h1,#write a:first-child>h2,#write a:first-child>h3,#write a:first-child>h4,#write a:first-child>h5,#write a:first-child>h6,body>h1:first-child,body>h1:first-child+h2,body>h2:first-child,body>h3:first-child,body>h4:first-child,body>h5:first-child,body>h6:first-child{margin-top:0;padding-top:0}#write .md-diagram-panel,#write figure{text-align:left;margin-top:0}#write figure{padding-bottom:1px;margin-bottom:.75em;border-radius:var(--v-r-b)}#write ::marker,#write li::before{font-family:var(--v-f-fm-num);color:var(--h-f)}#write ol,#write ul{padding-left:2em;padding-bottom:0}#write>p:not([class*=v-cap-cntr]){padding-left:1em;padding-right:1em;margin-bottom:0}#write li,#write p{margin-top:.75em;word-break:normal;word-wrap:break-word}#write blockquote>p:first-of-type,#write ol>li:first-of-type,#write ul>li:first-of-type{margin-top:0}#write ol>li{list-style-type:decimal}#write ol>li>ol>li{list-style-type:lower-alpha}#write ol>li>ol>li>ol>li{list-style-type:lower-roman}#write ol>li>ol>li>ol>li>ol>li{list-style-type:decimal-leading-zero}#write ol>li>ol>li>ol>li>ol>li>ol>li{list-style-type:upper-alpha}#write ol>li>ol>li>ol>li>ol>li>ol>li>ol>li{list-style-type:upper-roman}#write ul>li,#write ul>li>ul>li>ul>li>ul>li{list-style-type:disc}#write ul>li>ul>li,#write ul>li>ul>li>ul>li>ul>li>ul>li{list-style-type:square}#write ul>li>ul>li>ul>li,#write ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{list-style-type:circle}#write blockquote,body:not([class]) blockquote{color:var(--d-f-c);background:var(--ac-theme1-fade);border-radius:var(--v-r-b);padding:.75em 1em;margin-top:0;margin-bottom:.75em}#write>blockquote{margin-top:.75em}#write .md-fences+blockquote,#write .md-table-fig+blockquote,#write .v-cap-cntr+.v-content-expander+blockquote,#write .v-cap-cntr+blockquote{width:fit-content;max-width:100%;background:var(--pn-c)!important;border-top-left-radius:0;margin-top:-10px}#write .md-hr+blockquote,#write .md-hr+blockquote+blockquote,#write hr+blockquote,#write hr+blockquote+blockquote{color:var(--d-f-c);display:inline-block!important;max-width:49%!important;min-width:49%!important;vertical-align:top}#write .md-hr+blockquote+blockquote,#write hr+blockquote+blockquote{margin-left:2%!important}#write .md-hr+.md-hr+blockquote,#write .md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote+blockquote,#write hr+hr+blockquote,#write hr+hr+blockquote+blockquote,#write hr+hr+blockquote+blockquote+blockquote{color:var(--d-f-c);display:inline-block!important;max-width:32%!important;min-width:32%!important;vertical-align:top;margin-top:-.5em}#write .md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote+blockquote,#write hr+hr+blockquote+blockquote,#write hr+hr+blockquote+blockquote+blockquote{margin-left:2%!important}#write .md-hr+.md-hr+.md-hr+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{color:var(--d-f-c);display:inline-block!important;max-width:23.5%!important;min-width:23.5%!important;vertical-align:top;margin-top:-.5em}#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{margin-left:2%!important}#write .md-hr+.md-hr,#write hr+hr{margin-top:-.5em}#write blockquote>p{margin-bottom:0}#write blockquote hr{border-color:var(--d-f-c);margin-top:10px;margin-bottom:10px;opacity:.2}#write blockquote h6{padding:5px 0;margin-top:0;color:var(--d-f-c);font-size:1.375em}#write blockquote blockquote h6{font-size:1.25em}#write blockquote h6 a{margin-left:-.1em}#write blockquote h6::before{content:""!important;margin-left:0!important}#write blockquote .CodeMirror-linenumber{color:var(--h-f)}#write .md-hr+ol,#write .md-hr+ul,#write hr+ol,#write hr+ul{margin-top:-.5em;padding-left:0!important}#write .md-hr+ol>li,#write .md-hr+ul>li,#write hr+ol>li,#write hr+ul>li{border:2px solid var(--pn-c);border-radius:var(--v-r-b);margin-bottom:1em}#write .md-hr+ol>li>p,#write .md-hr+ul>li>p,#write hr+ol>li>p,#write hr+ul>li>p{font:var(--v-f-w-bd) 1em var(--v-f-fm-bd);color:#fff;background:#00a8be;padding:5px;border-radius:var(--v-r-t);text-align:center}#write .md-hr+ol>li,#write .md-hr+ol>li+li,#write .md-hr+ul>li,#write .md-hr+ul>li+li,#write hr+ol>li,#write hr+ol>li+li,#write hr+ul>li,#write hr+ul>li+li{display:inline-block;list-style-type:none;vertical-align:top;padding-left:0!important;margin-top:0!important;max-width:49%!important;min-width:49%!important}#write .md-hr+ol>li:nth-child(2n),#write .md-hr+ul>li:nth-child(2n),#write hr+ol>li:nth-child(2n),#write hr+ul>li:nth-child(2n){margin-left:2%!important}#write .md-hr+.md-hr+ol>li,#write .md-hr+.md-hr+ol>li+li,#write .md-hr+.md-hr+ol>li+li+li,#write .md-hr+.md-hr+ul>li,#write .md-hr+.md-hr+ul>li+li,#write .md-hr+.md-hr+ul>li+li+li,#write hr+hr+ol>li,#write hr+hr+ol>li+li,#write hr+hr+ol>li+li+li,#write hr+hr+ul>li,#write hr+hr+ul>li+li,#write hr+hr+ul>li+li+li{display:inline-block;list-style-type:none;vertical-align:top;padding-left:0!important;margin-top:0!important;margin-left:2%!important;max-width:32%!important;min-width:32%!important}#write .md-hr+.md-hr+.md-hr+.md-hr+ol>li:nth-child(5n+1),#write .md-hr+.md-hr+.md-hr+.md-hr+ul>li:nth-child(5n+1),#write .md-hr+.md-hr+.md-hr+ol>li:nth-child(4n+1),#write .md-hr+.md-hr+.md-hr+ul>li:nth-child(4n+1),#write .md-hr+.md-hr+ol>li:nth-child(3n+1),#write .md-hr+.md-hr+ul>li:nth-child(3n+1),#write hr+hr+hr+hr+ol>li+li:nth-child(5n+1),#write hr+hr+hr+hr+ul>li:nth-child(5n+1),#write hr+hr+hr+ol>li+li:nth-child(4n+1),#write hr+hr+hr+ul>li:nth-child(4n+1),#write hr+hr+ol>li+li:nth-child(3n+1),#write hr+hr+ul>li:nth-child(3n+1){margin-left:0!important}#write .md-hr+.md-hr+.md-hr+ol>li,#write .md-hr+.md-hr+.md-hr+ol>li+li,#write .md-hr+.md-hr+.md-hr+ol>li+li+li,#write .md-hr+.md-hr+.md-hr+ol>li+li+li+li,#write .md-hr+.md-hr+.md-hr+ul>li,#write .md-hr+.md-hr+.md-hr+ul>li+li,#write .md-hr+.md-hr+.md-hr+ul>li+li+li,#write .md-hr+.md-hr+.md-hr+ul>li+li+li+li,#write hr+hr+hr+ol>li,#write hr+hr+hr+ol>li+li,#write hr+hr+hr+ol>li+li+li,#write hr+hr+hr+ol>li+li+li+li,#write hr+hr+hr+ul>li,#write hr+hr+hr+ul>li+li,#write hr+hr+hr+ul>li+li+li,#write hr+hr+hr+ul>li+li+li+li{display:inline-block;list-style-type:none;vertical-align:top;padding-left:0!important;margin-top:0!important;margin-left:2%!important;max-width:23.5%!important;min-width:23.5%!important}#write .md-hr+.md-hr+.md-hr+.md-hr+ol>li,#write .md-hr+.md-hr+.md-hr+.md-hr+ol>li+li,#write .md-hr+.md-hr+.md-hr+.md-hr+ol>li+li+li,#write .md-hr+.md-hr+.md-hr+.md-hr+ol>li+li+li+li,#write .md-hr+.md-hr+.md-hr+.md-hr+ul>li,#write .md-hr+.md-hr+.md-hr+.md-hr+ul>li+li,#write .md-hr+.md-hr+.md-hr+.md-hr+ul>li+li+li,#write .md-hr+.md-hr+.md-hr+.md-hr+ul>li+li+li+li,#write hr+hr+hr+hr+ol>li,#write hr+hr+hr+hr+ol>li+li,#write hr+hr+hr+hr+ol>li+li+li,#write hr+hr+hr+hr+ol>li+li+li+li,#write hr+hr+hr+hr+ul>li,#write hr+hr+hr+hr+ul>li+li,#write hr+hr+hr+hr+ul>li+li+li,#write hr+hr+hr+hr+ul>li+li+li+li{display:inline-block;list-style-type:none;vertical-align:top;padding-left:0!important;margin-top:0!important;margin-left:2%!important;max-width:18.4%!important;min-width:18.4%!important}#write blockquote>blockquote,#write li>blockquote{border-left:5px solid rgba(148,152,160,.2);background:0 0;border-radius:0;padding:0 .5em}#write blockquote>blockquote:last-child{margin-bottom:0}#write li>.md-hr+blockquote,#write li>.md-hr+blockquote+blockquote,#write li>.md-hr+blockquote+blockquote+blockquote,#write li>.md-hr+blockquote+blockquote+blockquote+blockquote,#write li>hr+blockquote,#write li>hr+blockquote+blockquote,#write li>hr+blockquote+blockquote+blockquote,#write li>hr+blockquote+blockquote+blockquote+blockquote{border:0;background:var(--blockquote-bg);border-radius:var(--v-r-s);padding:.75em 1em}#write blockquote>strong{color:inherit!important}.v-img-lost{background-image:url()!important;background-size:400px 200px;background:var(--pn-c);border:0;width:400px;height:200px}.v-link-error-list{display:none;padding:10px 0;position:fixed;color:var(--d-f-c);top:20px;right:20px;bottom:50px;width:var(--v-nav-center-width);line-height:1.8;border-radius:var(--v-r-b);background:var(--pn-c);overflow:auto;z-index:4500}.v-link-error-list-header{display:none;position:absolute;z-index:10;border-radius:var(--v-r-b) var(--v-r-b) 0 0;top:0;left:0;height:30px;width:100%;background:linear-gradient(180deg,var(--pn-c) 10px,var(--pn-c-tsp));pointer-events:none}.v-link-error-list-body{padding:10px 0;height:100%;z-index:0}.v-link-error-list-items{overflow-y:scroll;height:100%;z-index:0}.v-link-error-list-footer{position:absolute;z-index:10;border-radius:0 0 var(--v-r-b) var(--v-r-b);top:auto;left:0;bottom:0;height:30px;width:100%;background:linear-gradient(0deg,var(--pn-c) 10px,var(--pn-c-tsp));pointer-events:none}.v-status-bar{position:fixed;justify-content:center;align-items:center;border-radius:var(--v-r-s);right:30px;bottom:20px;height:30px;z-index:100}.v-status-bar>div:first-child{border-top-left-radius:var(--v-r-s);border-bottom-left-radius:var(--v-r-s);border:0}.v-status-bar>div:last-child{border-top-right-radius:var(--v-r-s);border-bottom-right-radius:var(--v-r-s);border:0}.v-doc-info,.v-link-chk-result,.v-zoom-view{justify-content:center;align-items:center;vertical-align:top;height:30px;display:inline-flex}.v-doc-info{color:var(--d-f-c);font:.875em var(--v-f-fm-subtitle);background:var(--pn-c);padding:0 10px;min-width:80px;opacity:.6;cursor:default}.v-link-chk-result,.v-zoom-view{cursor:pointer}.v-zoom-view{color:#00a8be;font:var(--v-f-w-title) .875em var(--v-f-fm-subtitle);background:var(--pn-c);padding:0 10px;min-width:80px;border-left:1px solid var(--pn-c-alt);opacity:.6}.v-zoom-view.hover{background:#7735cc!important;color:#00dad8!important}.v-link-chk-result{color:var(--d-f-c);padding:0;width:30px;border-radius:0 var(--v-r-s) var(--v-r-s) 0;background:var(--ac-blue-lg)}.v-link-chk-result.error{background:var(--ac-red-lg)}.v-link-result-error:hover{background:var(--d-f-c)}.v-link-result-error:hover>svg>use{fill:var(--d-bc)}.v-link-result-error:active{background:var(--ac-red-lg);box-shadow:0 0 0 2px rgba(204,49,64,.5)}.v-link-result-error:active>svg>use,.v-segment-indicator>svg>use,use.v-svg-ico-light{fill:#fff}.v-link-error-source:focus{outline:2px dashed var(--ac-red-lg)}#write table,body.typora-export table{border-collapse:inherit;border-spacing:0;width:auto;line-height:1.5;word-break:break-all;white-space:pre-wrap;border:2px solid var(--tbl-bder);border-radius:var(--v-r-b);background:var(--d-bc)}#write thead{display:contents!important}#write table>thead>tr>th,body.typora-export table>thead>tr>th{background:var(--tbl-th-bg);font:var(--v-f-w-bd) 1em var(--v-f-fm-bd);border-right:1px solid var(--tbl-cell-bder);margin:0;padding:.5em;box-shadow:0 1px 0 var(--tbl-cell-bder)}#write table tr>td,body.typora-export table tr>td{border-right:1px solid var(--tbl-cell-bder);margin:0;padding:5px;vertical-align:top}#write table>tbody>tr:first-child>td,body.typora-export table>tbody>tr:first-child>td{box-shadow:0 -2px 0 0 var(--tbl-h-br)}#write table>tbody>tr:not(:first-child)>td,body.typora-export table>tbody>tr:not(:first-child)>td{box-shadow:0 -1px 0 0 var(--tbl-cell-bder)}#write table>tbody>tr:nth-child(2n),body.typora-export table>tbody>tr:nth-child(2n){background:var(--tbl-td-bg)}#write table>thead>tr:first-child>th:first-child,body.typora-export table>thead>tr:first-child>th:first-child{border-top-left-radius:var(--v-r-t);white-space:pre}#write table>thead>tr:first-child>th:last-child,body.typora-export table>thead>tr:first-child>th:last-child{border-top-right-radius:var(--v-r-t)}#write table>tbody>tr:last-child>td:first-child,body.typora-export table>tbody>tr:last-child>td:first-child{border-bottom-left-radius:var(--v-r-t)}#write table>tbody>tr:last-child>td:last-child,body.typora-export table>tbody>tr:last-child>td:last-child{border-bottom-right-radius:var(--v-r-t)}#wirte table tr>th:first-child,#write table tr>td:first-child,body.typora-export table tr>td:first-child,body.typora-export table tr>th:first-child{white-space:pre!important}#write table tr>td:last-child,#write table tr>th:last-child,body.typora-export table tr>td:last-child,body.typora-export table tr>th:last-child{border-right:0}#write .v-empty-cell,body.typora-export .v-empty-cell{padding:1px;background:var(--tbl-h-br)}#write table>tbody>tr:not(:first-child)>td.v-empty-cell,body.typora-export table>tbody>tr:not(:first-child)>td.v-empty-cell{box-shadow:none!important}.v-th-repeater{font:var(--v-f-w-bd) 1em var(--v-f-fm-bd);background:var(--tbl-th-bg);vertical-align:middle!important}.v-th-repeater.first{box-shadow:0 -2px 0 0 var(--tbl-h-br),0 1px 0 0 var(--tbl-h-br)!important}.v-th-repeater.not-first{box-shadow:0 1px 0 0 var(--tbl-h-br)!important}.v-table-colspan-all{padding-left:5px;background:var(--tbl-th-bg)}.v-table-colspan-all::before{content:""}.v-tbl-col-fmt-bold{font:var(--v-f-w-bd) 1em var(--v-f-fm-bd)}.v-tbl-col-fmt-em{font-style:italic}.v-tbl-col-fmt-mark{background:var(--mark-bg)!important;text-shadow:0 1px 0 var(--d-bc);color:var(--d-f-c)!important}.v-tbl-col-fmt-num{font-family:var(--v-f-fm-num)!important}.v-tbl-col-fmt-num>span{font-size:1.125em}.v-tbl-col-fmt-num-positive{color:#d00000}.v-tbl-col-fmt-num-negative{color:#00b000}.v-tbl-col-fmt-num-decimal{font-size:.8em}.v-tbl-col-fmt-currency{float:left;font-weight:400;font-size:.8em;padding-top:3px;padding-right:10px;color:var(--d-f-c-alt)}.v-tbl-col-fmt-percent{opacity:.6;font-size:.8em}.v-tbl-row-g-folder{text-align:left!important}.v-tbl-row-g-folder>.folder-marker{color:var(--h-f)}#write h6+figure table tbody>tr>td.v-tbl-row-g-not-folder,#write li>figure table tbody>tr>td.v-tbl-row-g-not-folder,body.typora-export h6+figure table tbody>tr>td.v-tbl-row-g-not-folder,body.typora-export li>figure table tbody>tr>td.v-tbl-row-g-not-folder{text-align:left!important;padding-left:50px!important}td.v-tbl-row-g-not-folder{text-align:left!important;padding-left:25px!important}.v-tbl-row-g-btn{line-height:1;vertical-align:middle;cursor:pointer}.v-blockquote-folder.hover>svg>use,.v-tbl-row-g-btn.hover>svg>use{fill:#7735cc!important}.v-blockquote-folder.hover:active>svg>use,.v-tbl-row-g-btn.hover:active>svg>use{fill:#7f748d!important}.v-tbl-row-g-sub{text-align:left!important;padding-left:5px!important}.v-tbl-row-g-identer{width:4px;height:32px;display:inline-block;padding:0;margin:-10px 58px -10px 4px}#write h6+figure table .v-tbl-row-g-identer,#write li>figure table .v-tbl-row-g-identer,body.typora-export h6+figure table .v-tbl-row-g-identer,body.typora-export li>figure table .v-tbl-row-g-identer{margin-right:82px}.v-tbl-row-g-identer+.v-tbl-row-g-identer{margin-left:-12px!important}#write h6+figure table .v-tbl-row-g-identer+.v-tbl-row-g-identer,#write li>figure table .v-tbl-row-g-identer+.v-tbl-row-g-identer,body.typora-export h6+figure table .v-tbl-row-g-identer+.v-tbl-row-g-identer,body.typora-export li>figure table .v-tbl-row-g-identer+.v-tbl-row-g-identer{margin-right:52px!important}.v-tbl-row-g-identer-folder{margin-right:38px}#write h6+figure table .v-tbl-row-g-identer-folder,#write li>figure table .v-tbl-row-g-identer-folder,body.typora-export figure table .v-tbl-row-g-identer-folder,body.typora-export li>figure table .v-tbl-row-g-identer-folder{margin-right:62px!important}#write h6+figure table .v-tbl-row-g-identer+.v-tbl-row-g-identer-folder,#write li>figure table .v-tbl-row-g-identer+.v-tbl-row-g-identer-folder,body.typora-export h6+figure table .v-tbl-row-g-identer+.v-tbl-row-g-identer-folder,body.typora-export li>figure table .v-tbl-row-g-identer+.v-tbl-row-g-identer-folder{margin-right:30px!important}#write h6+figure table,#write li>figure table,body.typora-export h6+figure table,body.typora-export li>figure table{counter-reset:tableRowNumber - 1}#write h6+figure table tbody tr,#write li>figure table tbody tr,body.typora-export h6+figure table tbody tr,body.typora-export li>figure table tbody tr{counter-increment:tableRowNumber}#write figure table tr::before,body.typora-export figure table tr::before{content:"";color:var(--h-f);font:.8em var(--v-f-fm-num)!important;vertical-align:middle;text-align:right;width:2.5em;position:absolute;left:1em;padding-top:5px}#write h6+figure table tbody tr::before,#write li>figure table tbody tr::before,body.typora-export h6+figure table tbody tr::before,body.typora-export li>figure table tbody tr::before{content:counter(tableRowNumber);text-align:right;margin-top:2px;margin-left:-20px;color:var(--h-f);position:absolute}#write h6+figure table tbody tr:hover::before,#write li>figure table tbody tr:hover::before,body.typora-export h6+figure table tbody tr:hover::before,body.typora-export li>figure table tbody tr:hover::before{content:"▶️";color:#7735cc}.v-tbl-row-num-hidden::before{content:""!important}#write h6+figure table tbody tr::before,body.typora-export h6+figure table tbody tr::before{margin-left:0}#write h6+figure table tr>td:first-child,#write h6+figure table tr>th:first-child,#write li>figure table tr>td:first-child,#write li>figure table tr>th:first-child,body.typora-export h6+figure table tr>td:first-child,body.typora-export h6+figure table tr>th:first-child,body.typora-export li>figure table tr>td:first-child,body.typora-export li>figure table tr>th:first-child{padding-left:30px}.v-table-cross{top:0;width:100px;height:100px;position:absolute;visibility:hidden;opacity:0;pointer-events:none}.v-table-cross-cell{box-shadow:0 0 0 4px var(--d-f-c-alt)!important;border-radius:6px}.v-table-cross.left-up{background:linear-gradient(315deg,rgba(119,53,204,.5),rgba(119,53,204,.01));border-bottom-right-radius:var(--v-r-b)}.v-table-cross.right-up{background:linear-gradient(45deg,rgba(119,53,204,.5),rgba(119,53,204,.01));border-bottom-left-radius:var(--v-r-b)}.v-table-cross.left-down{background:linear-gradient(210deg,rgba(119,53,204,.5),rgba(119,53,204,.01));border-top-right-radius:var(--v-r-b)}.v-table-cross.right-down{background:linear-gradient(135deg,rgba(119,53,204,.5),rgba(119,53,204,.01));border-top-left-radius:var(--v-r-b)}#write mark{box-shadow:0 -.9em 0 0 var(--mark-bg) inset;text-shadow:0 1px 0 var(--d-bc);background:0 0;margin-left:.1em;margin-right:.1em;color:inherit}#write del,#write del strong{color:var(--d-f-c-alt)!important;text-decoration:line-through solid!important}#write del code{font-style:italic;text-decoration:line-throug solid!important}.footnotes-area{margin-top:100px}.footnote-line{font-size:1em;margin-top:.5em;padding-bottom:.5em}.v-foot-note-panel-content>.footnote-line{padding-bottom:50px}.reversefootnote{color:#2290f0}.reversefootnote:hover{color:#cc3140}#write a[name^=ref-footnote-]{font:.75em var(--v-f-fm-bd);color:#2290f0}#write a[name^=ref-footnote-]:hover{color:#7f748d}code,tt{color:var(--d-f-c);font:var(--v-f-w-text) .875em/1.5 var(--v-f-fm-code);background:var(--code-bg);border-radius:var(--v-r-s);padding:2px .5em;box-shadow:0 0 0 1px var(--std-code-shadow) inset;display:inline-block;text-align:inherit}.v-std-code{cursor:var(--cur-copy)}.v-std-code.hover{filter:brightness(1.1)}.v-caption>.md-fences,code,tt{margin:0}.task-list{padding-left:0}.task-list-item{padding-left:32px}.task-list-item input{top:3px;left:8px}.mathjax-block>.code-tooltip{bottom:.375em}.md-tag{color:inherit}#write{counter-reset:h1}#write h1::before,#write h2::before,#write h3::before,#write h4::before,#write h5::before,#write h6::before{color:rgba(0,218,216,.5);letter-spacing:0}#write h1::before{counter-increment:h1;content:counter(h1) ".  "}#write h2::before{counter-increment:h2;content:counter(h1) "." counter(h2) "  "}#write h3::before{counter-increment:h3;content:counter(h1) "." counter(h2) "." counter(h3) "  "}#write h4::before{counter-increment:h4;content:counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) "  "}#write h5::before{counter-increment:h5;content:counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "  "}#write h6::before{content:"❖ "}#write>h1:last-child::before,#write>h6:first-child::before,#write>pre.md-meta-block:first-child+h6::before{content:""}kbd{font:var(--v-f-w-bd) .75em var(--v-f-fm-key);border-radius:var(--v-r-s-small);margin:0;padding:0 4px;color:var(--d-bc);border:2px solid var(--key-shadow);border-left-color:var(--key-reflect);border-top-color:var(--key-reflect);background:var(--key-bg);box-shadow:0 0 0 1px var(--key-shadow)}table kbd{display:inline-block}#write li>:first-child{margin-top:.5em}#write li p:not([class=v-cap-cntr]){margin-top:0;margin-bottom:0}#write li>p+ol,#write li>p+ul{margin-top:.5em;margin-bottom:.5em}.v-spotlight{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-size:cover;pointer-events:none;z-index:5000}.v-cursor-laser{cursor:url(),auto!important}.v-transition-all{transition:all var(--v-trans-dur) ease-in-out}.v-transition-box-shadow{transition:box-shadow var(--v-trans-dur) ease-in-out}.v-transition-opacity{transition:opacity var(--v-trans-dur) ease-in-out}.v-transition-left{transition:left var(--v-trans-dur) ease-in-out}.v-transition-background{transition:background var(--v-trans-dur) ease-in-out}.v-info-tips,.v-tool-tips{position:fixed;margin-left:auto;border-radius:var(--v-r-b);border:1px solid var(--tbl-bder);font:1em var(--v-f-fm-subtitle);background:var(--pn-c);cursor:default;z-index:3000}.v-info-tips{display:none;padding:10px;text-align:center;white-space:pre-wrap}.v-info-tips.error{color:#fff;border-color:var(--ac-red-lg);background:var(--ac-red-lg);padding:5px 10px}.v-info-tips.bubble{color:var(--d-bc);border-color:var(--d-f-c-alt);background:var(--d-f-c);padding:5px 10px}.v-tool-tips{visibility:hidden;opacity:0;display:block;padding:5px 10px;border-top:0;box-shadow:0 2px 0 0 #7735cc inset,var(--v-float-shadow),0 0 0 0 transparent;text-align:left;white-space:pre;font-size:.875em}.v-tool-tips.accent{box-shadow:0 2px 0 0 #00a8be inset,var(--v-float-shadow),0 0 0 0 transparent}.v-info-tips a,.v-tool-tips a{font-weight:var(--v-f-w-bd);text-decoration:none}.v-bottom-tips,.v-font-theme{display:none;position:fixed;text-align:center}.v-bottom-tips{font:var(--v-f-w-bd) 1em var(--v-f-fm-subtitle);color:#fff;text-shadow:0 1px #000;width:100%;height:60px;bottom:0;padding-top:16px;background:linear-gradient(0deg,#404448,transparent);pointer-events:none;z-index:5001}.v-bottom-tips>div{bottom:10px;width:100%;position:fixed}.v-bottom-tips kbd{margin:0 4px;text-shadow:none;color:var(--d-bc-dk);border:3px solid var(--key-shadow-dk);border-left-color:var(--key-reflect-dk);border-top-color:var(--key-reflect-dk);background:var(--key-bg-dk);box-shadow:0 0 0 1px var(--key-shadow-dk)}.v-font-theme{width:462px;padding:10px;border-radius:var(--v-r-b);border:1px solid var(--tbl-bder);font:1em var(--v-f-fm-subtitle);background:var(--pn-c);z-index:3000}.v-font-theme-info{font-size:.75em;width:100%;overflow:auto;border-radius:var(--v-r-s)}.v-font-theme-opt-local,.v-font-theme-opt-sans,.v-font-theme-opt-serif{border-radius:var(--v-r-s)!important;filter:opacity(.6);cursor:pointer}.v-font-theme-opt-local:hover,.v-font-theme-opt-sans:hover,.v-font-theme-opt-serif:hover{filter:opacity(1);box-shadow:0 0 0 2px #7735cc}.v-font-theme-opt-local:active,.v-font-theme-opt-sans:active,.v-font-theme-opt-serif:active{box-shadow:0 0 0 2px #7f748d}.v-font-theme-opt-local.selected,.v-font-theme-opt-sans.selected,.v-font-theme-opt-serif.selected{box-shadow:0 0 0 4px var(--h-f)!important;filter:opacity(1)!important}.v-fontinfo-local,.v-fontinfo-sans,.v-fontinfo-serif{margin-top:10px;text-align:left;font-size:.875em}.v-fontinfo-local>#fontset-status,.v-fontinfo-sans>#fontset-status,.v-fontinfo-serif>#fontset-status{color:var(--d-f-c-alt)}.v-content-expander{font:var(--v-f-w-bd) 1em var(--v-f-fm-subtitle);height:110px;margin-top:-120px;background:linear-gradient(0deg,var(--d-bc) 10px,var(--d-bc-tsp));border-radius:0 0 var(--v-r-b) var(--v-r-b);position:absolute;text-align:center;vertical-align:bottom;visibility:hidden;z-index:10}.v-content-expander>.v-btn{margin-top:60px;width:auto;padding-left:15px;padding-right:15px;font-size:.875em;border-radius:var(--v-r-s);background:#00a8be}.v-doc-logo-dark,.v-doc-logo-light{margin-top:100px;width:100%;height:80px;background-image:var(--thm-fav-logo-lg);background-size:80px 80px;background-repeat:no-repeat;background-position:top center}.v-doc-logo-dark{display:none;margin-top:30px;background-image:var(--thm-fav-logo-dk)}.v-welcome-page{cursor:wait;position:fixed;color:#fff;background:#00a8be;left:0;top:0;width:100%;height:100%;text-align:center;overflow:auto;visibility:hidden;opacity:0;z-index:6000}.v-welcome-page>.v-tips{font:var(--v-f-w-title) 1.75em var(--v-f-fm-subtitle);padding:20px 20px 10px}.v-welcome-page>.v-tips>div{text-align:center;line-height:1;margin-bottom:50px}.v-welcome-page>.v-tips>.v-author,.v-welcome-page>.v-tips>.v-date{font-weight:400;font-size:.625em;margin-bottom:20px}.v-welcome-page>.v-tips>.v-author{font-size:.875em}.v-welcome-page>.v-tips>.v-author::before{content:"By ";font-size:.625em;opacity:.6;display:block;margin-bottom:.375em}.v-welcome-page>.v-loading{cursor:not-allowed;padding:.2em .5em;border:1px solid #fff;font:italic 1.25em var(--v-f-fm-subtitle);display:inline-block;border-radius:var(--v-r-b);margin-bottom:2em;opacity:.5}.v-welcome-page>.v-btn-done{cursor:pointer;border:2px solid #00dad8;font-style:normal;font-weight:var(--v-f-w-title);font-size:1.25em;color:#00dad8;background:#7735cc;opacity:1;animation:1s breathe-button 1 alternate}.v-welcome-page>.v-btn-done:hover{color:#7735cc;background:#00dad8;box-shadow:var(--v-float-shadow)}.v-welcome-page>.v-btn-done:active{border:0;color:#00dad8;background:#7735cc;box-shadow:0 0 0 2px rgba(119,53,204,.5);transform:none}.v-welcome-page>.v-btn-done.wait{animation:1s breathe-button 10 alternate}#write .v-pg-current-item{box-shadow:0 0 10px 0 #7735cc;border-radius:var(--v-r-b)}.v-fig-content svg:not([data-inject-url]){width:100%}.v-blockquote-folder{line-height:1;vertical-align:middle;cursor:pointer}.v-nav-center{background:var(--pn-c);border-radius:var(--v-r-b);cursor:default;display:block;left:var(--v-nav-center-hidden-left);top:10px;bottom:40px;width:var(--v-nav-center-width);padding:0;position:fixed;z-index:2000;user-select:none}.v-nav-center-float{top:20px;bottom:50px;box-shadow:var(--v-float-shadow)}.v-nav-center-block{top:60px;bottom:10px;box-shadow:var(--v-float-shadow),var(--v-float-inn-shadow)}.v-nav-center-header{color:var(--d-f-c);font:1em var(--v-f-fm-subtitle);height:100px;padding:0;background:linear-gradient(180deg,var(--pn-c) 90px,var(--pn-c-tsp));left:1px;right:1px;top:1px;position:absolute;border-top-right-radius:var(--v-r-b);border-top-left-radius:var(--v-r-b);z-index:10}.v-segment{text-align:center;height:34px;border-radius:var(--v-r-s);margin:10px;padding:2px;background:var(--pn-c-alt)}.v-segment>input[type=radio]:checked+.v-segment-btn>svg>use{fill:#fff}.v-result-none,.v-segment>input[type=radio][d-result=none]+label{opacity:.2;cursor:not-allowed}.v-segment-btn,.v-segment-indicator{height:30px;border-radius:calc(var(--v-r-s) - 1px)}.v-segment-indicator{position:absolute;left:12px;top:52px;width:40px;background:#00a8be;z-index:0}.v-segment-btn{width:16%;justify-content:center;align-items:center;vertical-align:middle;float:left;cursor:pointer;position:relative;display:inline-flex;z-index:10}.v-segment-btn.hover{background:#7735cc}.v-segment-btn.hover>svg>use,.v-segment-btn:active>svg>use{fill:#00dad8}.v-segment-btn:active{background:#7f748d;box-shadow:0 0 0 2px rgba(127,116,141,.5)!important;transition:none}.v-segment-btn.catalog,.v-segment-btn.codeblock,.v-segment-btn.figure,.v-segment-btn.media,.v-segment-btn.table{margin:0 .8% 0 0}.v-segment-btn.history{margin:0}.v-nav-center-body{width:100%;height:100%;padding:70px 1px 10px;border-radius:var(--v-r-b);overflow:auto;overflow-y:hidden}.v-nav-center-body.has-doc-lib{padding-bottom:85px}.v-toc-catalog-body{width:100%;height:100%;padding:10px 0 0;overflow-y:scroll}.v-toc-catalog-body::after{content:attr(d-catalog-empty);color:var(--d-f-c-alt);position:absolute;text-align:center;top:150px;width:100%}.v-toc-catalog-body:not(:empty)::after{content:""}.v-nav-center-footer{height:30px;line-height:40px;left:1px;right:1px;bottom:1px;text-align:center;padding:0;background:linear-gradient(0deg,var(--pn-c) 10px,var(--pn-c-tsp));border-bottom-right-radius:var(--v-r-b);border-bottom-left-radius:var(--v-r-b);position:absolute;z-index:10;pointer-events:none}.v-nav-center-footer.has-doc-lib{bottom:76px;border-radius:0}.v-toc-handle{position:fixed;display:none;top:390px;left:8px;width:4px;height:80px;background:var(--tbl-bder);border-radius:2px;z-index:2000}.v-toc-handle.hover{background:var(--d-f-c)}body.typora-export .v-copyright{left:0;bottom:0;text-align:center;width:100%;height:40px;padding:5px 10px;font:.875em var(--v-f-fm-subtitle);position:absolute;color:#fff!important;border:0}body.typora-export .v-copyright a{color:#fff!important;border-bottom:2px solid #fff;text-shadow:none;text-decoration:none}body.typora-export .v-copyright a:hover{box-shadow:0 -.3em 0 0 rgba(255,255,255,.3) inset}body.typora-export .v-copyright a:active{background:#000;border-radius:var(--v-r-s);border-bottom:0;box-shadow:0 0 0 2px rgba(255,255,255,.5);transition:none}.v-float-card{box-shadow:var(--v-float-shadow),0 0 0 0 transparent}.v-foot-note-panel{position:fixed;left:15%;right:15%;bottom:90px;height:200px;border-radius:var(--v-r-b);box-shadow:var(--v-float-shadow);margin:0 auto;background:var(--pn-c);display:none;z-index:2100}body.typora-export .v-foot-note-panel>a{color:var(--d-f-c);text-decoration:none}.v-foot-note-panel-header{height:30px;top:2px;left:2px;right:2px;position:absolute;background:linear-gradient(180deg,var(--pn-c) 5px,var(--pn-c-tsp));border-radius:var(--v-r-b)}.v-foot-note-panel-content{width:100%;top:2px;bottom:2px;padding:10px 20px;position:absolute;overflow-x:auto}.v-foot-note-panel-all{font-weight:var(--v-f-w-bd);height:60px;left:2px;right:2px;line-height:70px;bottom:0;padding:0 20px;margin:2px;border-radius:var(--v-r-b);background:linear-gradient(0deg,var(--pn-c) 35px,var(--pn-c-tsp));position:absolute}.v-more-doc-content-after,.v-more-doc-content-before{width:100%;position:fixed;pointer-events:none;z-index:99}.v-more-doc-content-before{height:110px;background:linear-gradient(180deg,var(--d-bc) 45%,var(--d-bc-tsp));top:0;display:none}.v-more-doc-content-before.cover{top:0;height:60px;background:linear-gradient(180deg,var(--d-bc),var(--d-bc-tsp))}.v-more-doc-content-after{height:60px;background:linear-gradient(0deg,var(--d-bc),var(--d-bc-tsp));bottom:0;display:block}.v-toolbar{border-bottom-left-radius:var(--v-r-b);border-bottom-right-radius:var(--v-r-b);left:20px;top:10px;padding:10px;width:var(--v-nav-center-width);height:50px;position:fixed;background:#00a8be;display:none;z-index:100}.v-toolbar.cover{width:auto;right:20px;background:0 0}.v-toolbar-spliter{display:flex;width:40px;height:30px;padding:0;float:right}.v-toolbar-smallscreen{top:50px;padding-left:0;padding-right:0}.md-toc-item,.v-toc-item{color:var(--d-f-c);font:1em/1.5 var(--v-f-fm-subtitle);border-radius:var(--v-r-s);text-overflow:ellipsis;overflow:hidden;cursor:pointer}.md-toc-item{margin:0 10px;padding-top:8px;padding-bottom:8px;padding-right:5px;white-space:nowrap;line-height:1}.v-toc-item{white-space:normal;line-height:1;padding:8px;margin:0 10px 5px;display:block}.md-toc-item::before{color:var(--toc-h-num-color);padding-left:5px}.md-toc-item:hover,.v-toc-item:hover{background:var(--pn-c-alt)}.md-toc-item:active,.v-toc-item:active{color:var(--d-bc);background:var(--d-f-c-alt);box-shadow:0 0 0 2px var(--tbl-bder);transition:none}.md-toc-item:active::before,.v-toc-item:active::before,.v-toc-item:active>span{color:var(--d-bc)}.md-toc-item:active svg>use,.v-toc-item:active svg>use{fill:var(--d-bc)}.v-cap-1>span,.v-toc-item>span{color:var(--d-f-c-alt);font-size:.85em}.md-toc,.v-toc{margin-top:20px;margin-bottom:.5em;border-radius:0;font-size:1em;line-height:2}#write .md-toc-item a{font-weight:400;text-decoration:none;padding:0;border-radius:0;border:0}#write .md-toc-item a:hover{color:var(--d-f-c)!important;box-shadow:none;text-decoration:none;border:0}.v-toc-item-current{font-weight:var(--v-f-w-title);background:var(--blockquote-bg);box-shadow:0 0 0 2px rgba(0,168,190,.5) inset}.v-toc-folder{float:left;width:20px;text-align:center}.v-toc-folder.hover>svg>use{fill:#7735cc!important}.v-toc-folder.hover:active>svg>use{fill:#fff!important}.v-audio-mini-control,.v-btn{height:30px;justify-content:center;align-items:center;display:inline-flex;cursor:pointer}.v-btn{vertical-align:top;color:#fff;padding:0;width:var(--v-toolbar-btn-width);border-radius:var(--v-r-s)}.v-btn.selected{background:#004e58!important;box-shadow:0 0 0 0 transparent}.v-btn.first{border-radius:var(--v-r-si) 0 0 var(--v-r-si)!important}.v-btn.middle{border-radius:0!important}.v-btn.last{border-radius:0 var(--v-r-si) var(--v-r-si) 0!important}.v-btn.hover{background:#7735cc!important;color:#00dad8!important}.v-btn.hover>svg>use,.v-chapter-nav-next.effect.hover>svg>use,.v-chapter-nav-next.noeffect.hover>svg>use,.v-chapter-nav-prev.effect.hover>svg>use,.v-chapter-nav-prev.noeffect.hover>svg>use{fill:#00dad8}.v-btn-group.float,.v-btn.float{background:#00a8be}.v-btn:active{background:#7f748d!important;box-shadow:0 0 0 2px rgba(127,116,141,.5)!important;transition:none;z-index:1}.v-audio-mini-control.loading{animation:loading-circle 2s linear infinite}.v-audio-mini-control{background:#00a8be;border-radius:var(--v-r-c);text-align:center;line-height:30px;width:30px;padding:2px;vertical-align:middle}.v-audio-mini-control.disabled{background:#b0b4b8;cursor:not-allowed}.v-audio-mini-control.hover{background:#7735cc;box-shadow:var(--v-float-shadow);color:#00dad8}.v-audio-mini-control.hover:active{background:#7f748d}.v-duration-info{color:var(--d-bc);border-radius:0 var(--v-r-tag) var(--v-r-tag) var(--v-r-tag);padding:0 5px;background:var(--d-f-c-alt);font-weight:700}.v-audio-mini-control.playing{animation:500ms breathe-circle infinite alternate}.v-chapter-nav,.v-chapter-nav-prev{height:50px;border-bottom-left-radius:var(--v-r-b)}.v-chapter-nav{color:#fff;background:#00a8be;border-bottom-right-radius:var(--v-r-b);top:-50px;left:calc(var(--v-nav-center-width) + 50px);right:20px;position:fixed;padding:0;vertical-align:middle;z-index:100;user-select:none;display:none}.v-chapter-nav-prev{top:0;left:0;width:20%;position:absolute;cursor:pointer}.v-chapter-nav-prev.effect::before,.v-chapter-nav-prev.noeffect.hover{background:linear-gradient(to right,#7735cc,#00a8be);border-bottom-left-radius:var(--v-r-b)}.v-chapter-nav-prev.effect.hover>.v-chapter-nav-prev-text,.v-chapter-nav-prev.noeffect.hover>.v-chapter-nav-prev-text{color:#00dad8}.v-chapter-nav-prev.effect::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1;transition:all var(--v-trans-dur) ease-in}.v-chapter-nav-prev.effect.hover::before{opacity:1}.v-chapter-nav-prev.effect:active,.v-chapter-nav-prev.effect:active::before,.v-chapter-nav-prev.noeffect:active{background:linear-gradient(to right,#7c5ba6,#00a8be)}.v-chapter-nav-prev-text{top:0;left:40px;width:100%;height:50px;font:1em/50px var(--v-f-fm-subtitle);color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;display:block}.v-chapter-nav-current,.v-chapter-nav-doc-title{text-align:center;margin-left:200px;margin-right:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:auto;cursor:pointer;display:block}.v-chapter-nav-doc-title{font:.75em/24px var(--v-f-fm-subtitle);height:22px!important}.v-chapter-nav-doc-title.in-start{margin-left:15px;font-weight:var(--v-f-w-title);font-size:1.25em;line-height:50px;text-align:left;height:50px!important;cursor:default}.v-chapter-nav-current{font:var(--v-f-w-title) 1em/22px var(--v-f-fm-subtitle);padding-top:2px;height:28px}.v-chapter-nav-current>span{opacity:.75}.v-chapter-nav-current.effect.hover,.v-chapter-nav-doc-title.effect.hover,.v-chapter-nav-next.effect.hover>.v-chapter-nav-next-text,.v-chapter-nav-next.noeffect.hover>.v-chapter-nav-next-text{color:#00dad8}.v-chapter-nav-current.noeffect.hover,.v-chapter-nav-doc-title.noeffect.hover{background:linear-gradient(90deg,rgba(119,53,204,0),#7735cc,rgba(119,53,204,0));height:28px;color:#00dad8}.v-chapter-nav-current.effect::before,.v-chapter-nav-doc-title.effect::before{content:attr(d-header-num);position:absolute;bottom:0;left:30%;right:30%;background:linear-gradient(90deg,rgba(119,53,204,0),#7735cc,rgba(119,53,204,0));opacity:0;z-index:-1;transition:all var(--v-trans-dur) ease-in}.v-chapter-nav-current.effect::before{top:22px;height:28px}.v-chapter-nav-doc-title.effect::before{top:0;height:22px}.v-chapter-nav-current.effect.hover::before,.v-chapter-nav-doc-title.effect.hover::before{opacity:1}.v-chapter-nav-current.effect:active,.v-chapter-nav-current.effect:active::before,.v-chapter-nav-current.noeffect:active,.v-chapter-nav-doc-title.effect:active,.v-chapter-nav-doc-title.effect:active::before,.v-chapter-nav-doc-title.noeffect:active{background:linear-gradient(90deg,rgba(124,91,166,0),#7c5ba6,rgba(124,91,166,0));box-shadow:none}.v-chapter-nav-next{top:0;right:0;width:20%;height:50px;position:absolute;cursor:pointer;border-bottom-right-radius:var(--v-r-b)}.v-chapter-nav-next.effect::before,.v-chapter-nav-next.noeffect.hover{background:linear-gradient(to left,#7735cc,#00a8be);border-bottom-right-radius:var(--v-r-b)}.v-chapter-nav-next.effect::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1;transition:all var(--v-trans-dur) ease-in}.v-chapter-nav-next.effect.hover::before{opacity:1}.v-chapter-nav-next.effect:active,.v-chapter-nav-next.effect:active::before,.v-chapter-nav-next.noeffect:active{background:linear-gradient(to left,#7c5ba6,#00a8be)}.v-chapter-nav-next-text{top:0;right:40px;width:100%;height:50px;font:1em/50px var(--v-f-fm-subtitle);color:#fff;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;display:block}.v-btn.color-scheme,.v-btn.font-theme{margin-left:var(--v-toolbar-btn-space);float:right}.v-accent-btn,.v-btn-group.prs{height:30px;border-radius:var(--v-r-s)}.v-btn-group.prs{margin:0;float:right;margin-left:var(--v-toolbar-btn-space)}.v-btn-group.hover{background:#008d9f;box-shadow:0 0 0 0 transparent}.v-accent-btn{width:40px;position:absolute;text-align:center;box-shadow:var(--v-float-inn-shadow);cursor:pointer}.v-accent-btn>svg>use{fill:#00a8be}.v-accent-btn.hover,.v-accent-btn:active{background:var(--pn-c-alt)}.v-accent-btn:active{color:var(--d-bc);box-shadow:0 0 0 2px var(--tbl-bder)}.v-accent-btn:active>svg>use{fill:var(--d-bc)}.v-accent-btn+.v-textfield{margin:0 10px 0 0}.v-accent-btn.figure-nav.disabled{cursor:not-allowed}.v-accent-btn.figure-nav.disabled>svg>use{fill:var(--pn-c-alt)}.v-search-by-keyword{display:block;margin:10px}.v-focus-search.actived{filter:grayscale(50%) opacity(.5)!important}.v-textfield{background:var(--d-bc);border-radius:var(--v-r-s);box-shadow:var(--v-float-inn-shadow);margin:0;height:30px}.v-textfield-focus,.v-textfield.hover-action{box-shadow:0 0 0 1px #00a8be inset,0 0 0 2px rgba(0,168,190,.5)}body.typora-export input::placeholder,body.typora-export input:focus::placeholder{color:var(--d-f-c-alt);font-weight:400}.v-textfield>input{padding:0;margin:1px 0 0 10px;height:28px;color:#7735cc;font-weight:var(--v-f-w-bd);background:var(--d-bc);border:0;float:left;outline:0 solid transparent;caret-color:#7735cc}.v-textfield-icon{width:30px;height:30px;padding:5px;text-align:center;float:left}.v-textfield-action,.v-textfield-reset{height:30px;text-align:center;float:right}.v-textfield-action{width:40px;border-radius:0 var(--v-r-s) var(--v-r-s) 0;box-shadow:1px 0 0 0 var(--pn-c-alt) inset}.v-textfield-action.enabled{background:#00a8be;box-shadow:none}.v-textfield-action.enabled>svg>use{fill:#fff;opacity:1}.v-textfield-action.hover{background:#7735cc;cursor:pointer}.v-textfield-action.hover>svg>use{fill:#00dad8}.v-textfield-action.hover:active{background:#7f748d}.v-textfield-reset{width:30px;padding:4px;justify-content:center;align-items:center;vertical-align:middle;display:none;cursor:pointer}.v-textfield-reset:hover>svg>use{opacity:.4}.v-textfield-reset:active>svg>use{opacity:.6}.v-accent-btn.figure-nav{display:inline-block;margin:0 10px 10px}.v-toc-filter-result,.v-toc-history-result{display:none;width:100%;height:100%;padding:30px 0 10px;overflow-y:scroll}.v-toc-history-result{padding:60px 0 10px}.v-toc-filter-result-none,.v-toc-history-none{display:block;padding:0 10px;text-align:center;color:var(--d-f-c-alt);font:1em/3 var(--v-f-fm-text)}.v-toc-history-title{text-align:center;position:absolute;border-radius:var(--v-r-s);left:10px;right:10px;display:inline-block;padding-left:10px;padding-right:10px;white-space:nowrap;font-family:var(--v-f-fm-subtitle);color:var(--d-f-c-alt)}.v-btn.nav-center{float:left}.v-btn.print{margin-left:var(--v-toolbar-btn-space);float:left}.v-fig-nav{left:0;top:0;width:100%;height:100%;background:radial-gradient(ellipse,rgba(0,0,0,.5),rgba(0,0,0,.9));position:fixed;visibility:hidden;opacity:0;user-select:none;z-index:2200}.v-fig-nav-btns{display:flex;justify-content:center;align-items:center;vertical-align:middle;color:#fff;cursor:pointer;padding:0}.v-fig-nav-btns.prev{left:10px;top:auto;width:30px;height:70px;border-radius:var(--v-r-b);bottom:10px}.v-btn-close-figure-nav,.v-fig-nav-btns.next,.v-fig-nav-btns.prev{box-shadow:0 0 0 0 transparent;position:absolute}.v-fig-nav-btns.next{right:10px;top:auto;width:30px;height:70px;border-radius:var(--v-r-b);bottom:10px}.v-btn-close-figure-nav{display:flex;justify-content:flex-end;vertical-align:middle;align-items:normal;color:#fff;cursor:pointer;background:#00a8be;right:-2px;top:-2px;width:50px;height:50px;padding:12px 12px 8px 8px;border-radius:0 0 0 50px}.v-btn-close-figure-nav:hover{background:#7735cc;box-shadow:var(--v-float-shadow);transform:translate(-2px,2px)}.v-btn-close-figure-nav:active{background:#7f748d;box-shadow:0 0 0 2px rgba(127,116,141,.5)!important;box-shadow:none;transform:none}.v-content-assistor{visibility:hidden;opacity:1;position:absolute;border-radius:var(--v-r-si);height:26px;z-index:50}.v-btn.assistor{top:0;width:30px;height:26px;border-radius:0;background:#00a8be;position:relative;display:none}.v-btn.assistor.enabled{display:inline-flex}.v-pic-in-pic{display:none;position:fixed;background:var(--h-f);border-radius:calc(var(--v-r-b) + var(--v-r-b) - var(--v-r-t));right:20px;bottom:10px;padding:4px;box-shadow:0 4px 20px rgba(0,0,0,.3);z-index:500}.v-pic-in-pic>.v-content{overflow:auto;height:100%;border-radius:calc(var(--v-r-b) - 2px)}.v-pic-in-pic>.v-content>.v-fig,.v-pic-in-pic>.v-content>table{border-radius:calc(var(--v-r-b) - 2px)!important}.v-pic-in-pic>.v-content>table td,.v-pic-in-pic>.v-content>table th{white-space:pre!important}.v-pip-btn{position:absolute;display:inline-flex;visibility:hidden;opacity:0;background:var(--d-bc);border-radius:50%;top:8px;justify-content:center;align-items:center;vertical-align:middle;cursor:pointer;z-index:20}.v-pip-btn.min.zoom-in{top:6px}.v-pip-btn.min.zoom-out{top:3px}.v-pip-btn.v-close{right:8px}.v-pip-btn.v-zoom.zoom-in{right:32px}.v-pip-btn.v-zoom.zoom-out{right:38px}.v-pip-btn.zoom-in{width:20px;height:20px}.v-pip-btn.zoom-out{width:26px;height:26px}.v-pip-btn.zoom-in>svg{transform:scale(1)}.v-pip-btn.zoom-out>svg{transform:scale(1.33)}.v-pip-btn:hover>svg>use{fill:#7735cc}.v-pip-btn:active>svg>use,use.v-blockquote-folder-ico:active{fill:#7f748d}.v-doc-lib-board{display:none;left:10px;right:10px;bottom:10px;height:50px;position:absolute;z-index:20}.v-doc-lib-board>.item{border-radius:var(--v-r-s);color:#fff;background:#00a8be;background-image:url();background-position:top center;background-repeat:no-repeat;font:var(--v-f-w-bd) 1.25em/1.5 var(--v-f-fm-subtitle);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:12px 10px 0;position:absolute;display:block;width:100%;height:50px;cursor:pointer;z-index:23}.v-doc-lib-board>.flip{left:70px;right:70px;bottom:58px;height:4px;position:absolute;background:var(--d-f-c);opacity:.18;border-radius:calc(var(--v-r-s) - 3px) calc(var(--v-r-s) - 3px) 0 0;z-index:21}.v-doc-lib-board>.flip+.flip{left:40px;right:40px;bottom:51px;height:6px;background:var(--d-f-c);opacity:.3;border-radius:calc(var(--v-r-s) - 1px) calc(var(--v-r-s) - 1px) 0 0;z-index:22}.v-doc-lib-board.item.hover{background:#7735cc;color:#00dad8}.v-doc-lib-board.item.hover+.flip{left:50px;right:50px;bottom:76px;height:8px;border-radius:calc(var(--v-r-s) - 2px) calc(var(--v-r-s) - 2px) 0 0}.v-doc-lib-board.item.hover+.flip+.flip{left:30px;right:30px;bottom:62px;height:12px;border-radius:calc(var(--v-r-s) - 1px) calc(var(--v-r-s) - 1px) 0 0}.v-doc-lib-board.item:active{background:#7f748d!important;box-shadow:0 0 0 2px rgba(127,116,141,.5)!important}.v-doc-lib{display:none;background:var(--d-bc);box-shadow:0 0 0 2px var(--tbl-bder);margin:0;border:0;border-radius:var(--v-r-b);overflow:auto;position:fixed;left:15%;top:10%;right:15%;bottom:15%;z-index:5000}.v-doc-lib>iframe{width:100%;height:100%;border:0;overflow:auto}.v-interactive{cursor:pointer}.v-interactive.hover{border-color:#7735cc!important}.v-interactive.hover:active{box-shadow:0 0 0 2px rgba(119,53,204,.5);border-color:#7f748d!important;box-shadow:none;transform:none}.v-img-invert-dark{background-color:#fff!important;filter:var(--v-invert-dk);border-color:var(--img-bder-invert)!important}.v-fig-solid-bg-light{background:#fff}.v-fig-grid-line-light{background:var(--v-fig-grid-l-lg)!important}.v-fig-grid-block-light{background:var(--v-fig-grid-b-lg)!important}.v-fig-solid-bg-dark{background-color:#000}.v-fig-grid-line-dark{background:var(--v-fig-grid-l-dk)!important}.v-fig-grid-line-dark-invert{background:var(--v-fig-grid-l-invert)!important}.v-fig-grid-block-dark{background:var(--v-fig-grid-b-dk)!important}.v-fig-grid-block-dark-invert{background:var(--v-fig-grid-b-invert)!important}.v-fig-content{margin:5px;padding:5px;display:table-cell;align-content:center;text-align:center;vertical-align:middle;width:100%;color:var(--d-f-c)}.v-fig-nav-title{color:#c0c4c8!important;left:10px;top:10px;position:absolute;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-fig-page-num{border-radius:var(--v-r-s);color:#fff;background:var(--d-f-c-alt);padding-left:4px;padding-right:4px;font:.875em var(--v-f-fm-bd)}.v-caption{display:inline-block;border-radius:var(--v-r-b);background:var(--tbl-td-bg)}.v-cap-1,.v-cap-2{color:var(--d-f-c);font:.875em var(--v-f-fm-tag);font-weight:400;margin:5px 10px!important;width:auto!important}.v-cap-cntr{border-radius:var(--v-r-b);margin-bottom:.75em}.v-svg-small-ico{display:inline-block}.v-svg-input-checkbox{position:absolute;margin-top:.6em;display:inline-block;vertical-align:middle}use.v-svg-ico-dark{fill:var(--d-f-c)}use.v-svg-ico-alpha{fill:var(--d-f-c);opacity:.2}use.v-svg-ico-theme{fill:var(--h-f)}use.v-svg-ico-alt{fill:var(--d-f-c-alt)}use.v-blockquote-folder-ico,use.v-rowgroup-folder-ico,use.v-toc-folder-ico{fill:var(--h-f)}.v-mask{left:0;top:0;width:100%;height:100%;text-align:center;position:fixed;background:rgba(0,0,0,.6);display:none;z-index:1000}.v-mask.left{background:linear-gradient(90deg,#004e58 20%,rgba(0,78,88,.5))}.v-mask.right{background:linear-gradient(270deg,#004e58 20%,rgba(0,78,88,.5))}.v-mask.bottom{background:linear-gradient(0deg,#004e58 20%,rgba(0,78,88,.5))}.v-mask.center{background:radial-gradient(ellipse,#004e58 10%,rgba(0,78,88,.5))}.v-mask-close{position:fixed;justify-content:center;align-items:center;vertical-align:middle;width:60px;height:60px;opacity:.7}.v-mask-close.left,.v-mask-close.right{width:16px;height:60px}.v-mask-close.bottom{width:60px;height:16px}.v-backdrop-blurs.enabled{backdrop-filter:saturate(180%) blur(15px);-webkit-backdrop-filter:saturate(180%) blur(15px)}#write blockquote>.md-hr+blockquote,#write blockquote>.md-hr+blockquote+blockquote,#write blockquote>.md-hr+blockquote+blockquote+blockquote,#write blockquote>.md-hr+blockquote+blockquote+blockquote+blockquote,#write blockquote>hr+blockquote,#write blockquote>hr+blockquote+blockquote,#write blockquote>hr+blockquote+blockquote+blockquote,#write blockquote>hr+blockquote+blockquote+blockquote+blockquote{border:0;background:var(--d-bc)!important;border-radius:var(--v-r-s);padding:.75em 1em;margin-top:.5em;margin-bottom:.5em}#write .v-q,body.typora-export .v-q{color:var(--d-f-c);width:auto;border:0;border-radius:var(--v-r-b);padding:.75em 1em;margin-top:10px}#write .v-q.red{box-shadow:0 0 0 4px var(--ac-red-fade) inset;background:0 0}#write .v-q.red.em{box-shadow:none;background:var(--ac-red-fade)!important}#write .v-q .v-q.red .v-std-code,#write .v-q.red .v-std-code{background:var(--ac-red-alt)}.v-q.red .v-blockquote-folder>svg>use,.v-q.red .v-svg-input-checkbox>use{fill:var(--ac-red-lg)}#write .v-q .v-q.red a kbd,#write .v-q.red a kbd{background:var(--ac-red-lg);color:#fff}#write .v-q .v-q.red a kbd:hover,#write .v-q.red a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.red a,#write .v-q.red a{color:var(--ac-red-lg)!important}#write .v-q .v-q.red a:hover,#write .v-q.red a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(204,49,64,.3) inset}#write .v-q .v-q.red a:active,#write .v-q.red a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(204,49,64,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-red,#write .v-q>.title-red{color:var(--ac-red-title-lg)}#write .v-q .v-q>.title-red.em,#write .v-q>.title-red.em{color:var(--ac-red-title)}#write .v-q.red ::marker,#write .v-q.red li::before{color:#cc3140}#write .v-q.red .CodeMirror-linenumber{color:#cc3140}#write .v-q.orange{box-shadow:0 0 0 4px var(--ac-orange-fade) inset;background:0 0}#write .v-q.orange.em{box-shadow:none;background:var(--ac-orange-fade)!important}#write .v-q .v-q.orange .v-std-code,#write .v-q.orange .v-std-code{background:var(--ac-orange-alt)}.v-q.orange .v-blockquote-folder>svg>use,.v-q.orange .v-svg-input-checkbox>use{fill:var(--ac-orange-lg)}#write .v-q .v-q.orange a kbd,#write .v-q.orange a kbd{background:var(--ac-orange-lg);color:#fff}#write .v-q .v-q.orange a kbd:hover,#write .v-q.orange a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.orange a,#write .v-q.orange a{color:var(--ac-orange-lg)!important}#write .v-q .v-q.orange a:hover,#write .v-q.orange a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(248,112,0,.3) inset}#write .v-q .v-q.orange a:active,#write .v-q.orange a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(248,112,0,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-orange,#write .v-q>.title-orange{color:var(--ac-orange-title-lg)}#write .v-q .v-q>.title-orange.em,#write .v-q>.title-orange.em{color:var(--ac-orange-title)}#write .v-q.orange ::marker,#write .v-q.orange li::before{color:#f87000}#write .v-q.orange .CodeMirror-linenumber{color:#f87000}#write .v-q.yellow{box-shadow:0 0 0 4px var(--ac-yellow-fade) inset;background:0 0}#write .v-q.yellow.em{box-shadow:none;background:var(--ac-yellow-fade)!important}#write .v-q .v-q.yellow .v-std-code,#write .v-q.yellow .v-std-code{background:var(--ac-yellow-alt)}.v-q.yellow .v-blockquote-folder>svg>use,.v-q.yellow .v-svg-input-checkbox>use{fill:var(--ac-yellow-lg)}#write .v-q .v-q.yellow a kbd,#write .v-q.yellow a kbd{background:var(--ac-yellow-lg);color:#fff}#write .v-q .v-q.yellow a kbd:hover,#write .v-q.yellow a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.yellow a,#write .v-q.yellow a{color:var(--ac-yellow-lg)!important}#write .v-q .v-q.yellow a:hover,#write .v-q.yellow a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(253,192,0,.3) inset}#write .v-q .v-q.yellow a:active,#write .v-q.yellow a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(253,192,0,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-yellow,#write .v-q>.title-yellow{color:var(--ac-yellow-title-lg)}#write .v-q .v-q>.title-yellow.em,#write .v-q>.title-yellow.em{color:var(--ac-yellow-title)}#write .v-q.yellow ::marker,#write .v-q.yellow li::before{color:#fdc000}#write .v-q.yellow .CodeMirror-linenumber{color:#fdc000}#write .v-q.lime{box-shadow:0 0 0 4px var(--ac-lime-fade) inset;background:0 0}#write .v-q.lime.em{box-shadow:none;background:var(--ac-lime-fade)!important}#write .v-q .v-q.lime .v-std-code,#write .v-q.lime .v-std-code{background:var(--ac-lime-alt)}.v-q.lime .v-blockquote-folder>svg>use,.v-q.lime .v-svg-input-checkbox>use{fill:var(--ac-lime-lg)}#write .v-q .v-q.lime a kbd,#write .v-q.lime a kbd{background:var(--ac-lime-lg);color:#fff}#write .v-q .v-q.lime a kbd:hover,#write .v-q.lime a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.lime a,#write .v-q.lime a{color:var(--ac-lime-lg)!important}#write .v-q .v-q.lime a:hover,#write .v-q.lime a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(178,209,21,.3) inset}#write .v-q .v-q.lime a:active,#write .v-q.lime a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(178,209,21,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-lime,#write .v-q>.title-lime{color:var(--ac-lime-title-lg)}#write .v-q .v-q>.title-lime.em,#write .v-q>.title-lime.em{color:var(--ac-lime-title)}#write .v-q.lime ::marker,#write .v-q.lime li::before{color:#b2d115}#write .v-q.lime .CodeMirror-linenumber{color:#b2d115}#write .v-q.green{box-shadow:0 0 0 4px var(--ac-green-fade) inset;background:0 0}#write .v-q.green.em{box-shadow:none;background:var(--ac-green-fade)!important}#write .v-q .v-q.green .v-std-code,#write .v-q.green .v-std-code{background:var(--ac-green-alt)}.v-q.green .v-blockquote-folder>svg>use,.v-q.green .v-svg-input-checkbox>use{fill:var(--ac-green-lg)}#write .v-q .v-q.green a kbd,#write .v-q.green a kbd{background:var(--ac-green-lg);color:#fff}#write .v-q .v-q.green a kbd:hover,#write .v-q.green a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.green a,#write .v-q.green a{color:var(--ac-green-lg)!important}#write .v-q .v-q.green a:hover,#write .v-q.green a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(48,170,96,.3) inset}#write .v-q .v-q.green a:active,#write .v-q.green a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(48,170,96,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-green,#write .v-q>.title-green{color:var(--ac-green-title-lg)}#write .v-q .v-q>.title-green.em,#write .v-q>.title-green.em{color:var(--ac-green-title)}#write .v-q.green ::marker,#write .v-q.green li::before{color:#30aa60}#write .v-q.green .CodeMirror-linenumber{color:#30aa60}#write .v-q.aqua{box-shadow:0 0 0 4px var(--ac-aqua-fade) inset;background:0 0}#write .v-q.aqua.em{box-shadow:none;background:var(--ac-aqua-fade)!important}#write .v-q .v-q.aqua .v-std-code,#write .v-q.aqua .v-std-code{background:var(--ac-aqua-alt)}.v-q.aqua .v-blockquote-folder>svg>use,.v-q.aqua .v-svg-input-checkbox>use{fill:var(--ac-aqua-lg)}#write .v-q .v-q.aqua a kbd,#write .v-q.aqua a kbd{background:var(--ac-aqua-lg);color:#fff}#write .v-q .v-q.aqua a kbd:hover,#write .v-q.aqua a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.aqua a,#write .v-q.aqua a{color:var(--ac-aqua-lg)!important}#write .v-q .v-q.aqua a:hover,#write .v-q.aqua a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(45,224,200,.3) inset}#write .v-q .v-q.aqua a:active,#write .v-q.aqua a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(45,224,200,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-aqua,#write .v-q>.title-aqua{color:var(--ac-aqua-title-lg)}#write .v-q .v-q>.title-aqua.em,#write .v-q>.title-aqua.em{color:var(--ac-aqua-title)}#write .v-q.aqua ::marker,#write .v-q.aqua li::before{color:#2de0c8}#write .v-q.aqua .CodeMirror-linenumber{color:#2de0c8}#write .v-q.cyan{box-shadow:0 0 0 4px var(--ac-cyan-fade) inset;background:0 0}#write .v-q.cyan.em{box-shadow:none;background:var(--ac-cyan-fade)!important}#write .v-q .v-q.cyan .v-std-code,#write .v-q.cyan .v-std-code{background:var(--ac-cyan-alt)}.v-q.cyan .v-blockquote-folder>svg>use,.v-q.cyan .v-svg-input-checkbox>use{fill:var(--ac-cyan-lg)}#write .v-q .v-q.cyan a kbd,#write .v-q.cyan a kbd{background:var(--ac-cyan-lg);color:#fff}#write .v-q .v-q.cyan a kbd:hover,#write .v-q.cyan a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.cyan a,#write .v-q.cyan a{color:var(--ac-cyan-lg)!important}#write .v-q .v-q.cyan a:hover,#write .v-q.cyan a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(23,177,194,.3) inset}#write .v-q .v-q.cyan a:active,#write .v-q.cyan a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(23,177,194,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-cyan,#write .v-q>.title-cyan{color:var(--ac-cyan-title-lg)}#write .v-q .v-q>.title-cyan.em,#write .v-q>.title-cyan.em{color:var(--ac-cyan-title)}#write .v-q.cyan ::marker,#write .v-q.cyan li::before{color:#17b1c2}#write .v-q.cyan .CodeMirror-linenumber{color:#17b1c2}#write .v-q.blue{box-shadow:0 0 0 4px var(--ac-blue-fade) inset;background:0 0}#write .v-q.blue.em{box-shadow:none;background:var(--ac-blue-fade)!important}#write .v-q .v-q.blue .v-std-code,#write .v-q.blue .v-std-code{background:var(--ac-blue-alt)}.v-q.blue .v-blockquote-folder>svg>use,.v-q.blue .v-svg-input-checkbox>use{fill:var(--ac-blue-lg)}#write .v-q .v-q.blue a kbd,#write .v-q.blue a kbd{background:var(--ac-blue-lg);color:#fff}#write .v-q .v-q.blue a kbd:hover,#write .v-q.blue a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.blue a,#write .v-q.blue a{color:var(--ac-blue-lg)!important}#write .v-q .v-q.blue a:hover,#write .v-q.blue a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(34,144,240,.3) inset}#write .v-q .v-q.blue a:active,#write .v-q.blue a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(34,144,240,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-blue,#write .v-q>.title-blue{color:var(--ac-blue-title-lg)}#write .v-q .v-q>.title-blue.em,#write .v-q>.title-blue.em{color:var(--ac-blue-title)}#write .v-q.blue ::marker,#write .v-q.blue li::before{color:#2290f0}#write .v-q.blue .CodeMirror-linenumber{color:#2290f0}#write .v-q.sea{box-shadow:0 0 0 4px var(--ac-sea-fade) inset;background:0 0}#write .v-q.sea.em{box-shadow:none;background:var(--ac-sea-fade)!important}#write .v-q .v-q.sea .v-std-code,#write .v-q.sea .v-std-code{background:var(--ac-sea-alt)}.v-q.sea .v-blockquote-folder>svg>use,.v-q.sea .v-svg-input-checkbox>use{fill:var(--ac-sea-lg)}#write .v-q .v-q.sea a kbd,#write .v-q.sea a kbd{background:var(--ac-sea-lg);color:#fff}#write .v-q .v-q.sea a kbd:hover,#write .v-q.sea a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.sea a,#write .v-q.sea a{color:var(--ac-sea-lg)!important}#write .v-q .v-q.sea a:hover,#write .v-q.sea a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(45,81,224,.3) inset}#write .v-q .v-q.sea a:active,#write .v-q.sea a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(45,81,224,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-sea,#write .v-q>.title-sea{color:var(--ac-sea-title-lg)}#write .v-q .v-q>.title-sea.em,#write .v-q>.title-sea.em{color:var(--ac-sea-title)}#write .v-q.sea ::marker,#write .v-q.sea li::before{color:#2d51e0}#write .v-q.sea .CodeMirror-linenumber{color:#2d51e0}#write .v-q.steel{box-shadow:0 0 0 4px var(--ac-steel-fade) inset;background:0 0}#write .v-q.steel.em{box-shadow:none;background:var(--ac-steel-fade)!important}#write .v-q .v-q.steel .v-std-code,#write .v-q.steel .v-std-code{background:var(--ac-steel-alt)}.v-q.steel .v-blockquote-folder>svg>use,.v-q.steel .v-svg-input-checkbox>use{fill:var(--ac-steel-lg)}#write .v-q .v-q.steel a kbd,#write .v-q.steel a kbd{background:var(--ac-steel-lg);color:#fff}#write .v-q .v-q.steel a kbd:hover,#write .v-q.steel a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.steel a,#write .v-q.steel a{color:var(--ac-steel-lg)!important}#write .v-q .v-q.steel a:hover,#write .v-q.steel a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(112,115,214,.3) inset}#write .v-q .v-q.steel a:active,#write .v-q.steel a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(112,115,214,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-steel,#write .v-q>.title-steel{color:var(--ac-steel-title-lg)}#write .v-q .v-q>.title-steel.em,#write .v-q>.title-steel.em{color:var(--ac-steel-title)}#write .v-q.steel ::marker,#write .v-q.steel li::before{color:#7073d6}#write .v-q.steel .CodeMirror-linenumber{color:#7073d6}#write .v-q.purple{box-shadow:0 0 0 4px var(--ac-purple-fade) inset;background:0 0}#write .v-q.purple.em{box-shadow:none;background:var(--ac-purple-fade)!important}#write .v-q .v-q.purple .v-std-code,#write .v-q.purple .v-std-code{background:var(--ac-purple-alt)}.v-q.purple .v-blockquote-folder>svg>use,.v-q.purple .v-svg-input-checkbox>use{fill:var(--ac-purple-lg)}#write .v-q .v-q.purple a kbd,#write .v-q.purple a kbd{background:var(--ac-purple-lg);color:#fff}#write .v-q .v-q.purple a kbd:hover,#write .v-q.purple a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.purple a,#write .v-q.purple a{color:var(--ac-purple-lg)!important}#write .v-q .v-q.purple a:hover,#write .v-q.purple a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(149,78,204,.3) inset}#write .v-q .v-q.purple a:active,#write .v-q.purple a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(149,78,204,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-purple,#write .v-q>.title-purple{color:var(--ac-purple-title-lg)}#write .v-q .v-q>.title-purple.em,#write .v-q>.title-purple.em{color:var(--ac-purple-title)}#write .v-q.purple ::marker,#write .v-q.purple li::before{color:#954ecc}#write .v-q.purple .CodeMirror-linenumber{color:#954ecc}#write .v-q.rose{box-shadow:0 0 0 4px var(--ac-rose-fade) inset;background:0 0}#write .v-q.rose.em{box-shadow:none;background:var(--ac-rose-fade)!important}#write .v-q .v-q.rose .v-std-code,#write .v-q.rose .v-std-code{background:var(--ac-rose-alt)}.v-q.rose .v-blockquote-folder>svg>use,.v-q.rose .v-svg-input-checkbox>use{fill:var(--ac-rose-lg)}#write .v-q .v-q.rose a kbd,#write .v-q.rose a kbd{background:var(--ac-rose-lg);color:#fff}#write .v-q .v-q.rose a kbd:hover,#write .v-q.rose a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.rose a,#write .v-q.rose a{color:var(--ac-rose-lg)!important}#write .v-q .v-q.rose a:hover,#write .v-q.rose a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(230,78,214,.3) inset}#write .v-q .v-q.rose a:active,#write .v-q.rose a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(230,78,214,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-rose,#write .v-q>.title-rose{color:var(--ac-rose-title-lg)}#write .v-q .v-q>.title-rose.em,#write .v-q>.title-rose.em{color:var(--ac-rose-title)}#write .v-q.rose ::marker,#write .v-q.rose li::before{color:#e64ed6}#write .v-q.rose .CodeMirror-linenumber{color:#e64ed6}#write .v-q.pink{box-shadow:0 0 0 4px var(--ac-pink-fade) inset;background:0 0}#write .v-q.pink.em{box-shadow:none;background:var(--ac-pink-fade)!important}#write .v-q .v-q.pink .v-std-code,#write .v-q.pink .v-std-code{background:var(--ac-pink-alt)}.v-q.pink .v-blockquote-folder>svg>use,.v-q.pink .v-svg-input-checkbox>use{fill:var(--ac-pink-lg)}#write .v-q .v-q.pink a kbd,#write .v-q.pink a kbd{background:var(--ac-pink-lg);color:#fff}#write .v-q .v-q.pink a kbd:hover,#write .v-q.pink a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.pink a,#write .v-q.pink a{color:var(--ac-pink-lg)!important}#write .v-q .v-q.pink a:hover,#write .v-q.pink a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(250,185,209,.3) inset}#write .v-q .v-q.pink a:active,#write .v-q.pink a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(250,185,209,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-pink,#write .v-q>.title-pink{color:var(--ac-pink-title-lg)}#write .v-q .v-q>.title-pink.em,#write .v-q>.title-pink.em{color:var(--ac-pink-title)}#write .v-q.pink ::marker,#write .v-q.pink li::before{color:#fab9d1}#write .v-q.pink .CodeMirror-linenumber{color:#fab9d1}#write .v-q.gold{box-shadow:0 0 0 4px var(--ac-gold-fade) inset;background:0 0}#write .v-q.gold.em{box-shadow:none;background:var(--ac-gold-fade)!important}#write .v-q .v-q.gold .v-std-code,#write .v-q.gold .v-std-code{background:var(--ac-gold-alt)}.v-q.gold .v-blockquote-folder>svg>use,.v-q.gold .v-svg-input-checkbox>use{fill:var(--ac-gold-lg)}#write .v-q .v-q.gold a kbd,#write .v-q.gold a kbd{background:var(--ac-gold-lg);color:#fff}#write .v-q .v-q.gold a kbd:hover,#write .v-q.gold a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.gold a,#write .v-q.gold a{color:var(--ac-gold-lg)!important}#write .v-q .v-q.gold a:hover,#write .v-q.gold a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(224,191,157,.3) inset}#write .v-q .v-q.gold a:active,#write .v-q.gold a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(224,191,157,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-gold,#write .v-q>.title-gold{color:var(--ac-gold-title-lg)}#write .v-q .v-q>.title-gold.em,#write .v-q>.title-gold.em{color:var(--ac-gold-title)}#write .v-q.gold ::marker,#write .v-q.gold li::before{color:#e0bf9d}#write .v-q.gold .CodeMirror-linenumber{color:#e0bf9d}#write .v-q.brown{box-shadow:0 0 0 4px var(--ac-brown-fade) inset;background:0 0}#write .v-q.brown.em{box-shadow:none;background:var(--ac-brown-fade)!important}#write .v-q .v-q.brown .v-std-code,#write .v-q.brown .v-std-code{background:var(--ac-brown-alt)}.v-q.brown .v-blockquote-folder>svg>use,.v-q.brown .v-svg-input-checkbox>use{fill:var(--ac-brown-lg)}#write .v-q .v-q.brown a kbd,#write .v-q.brown a kbd{background:var(--ac-brown-lg);color:#fff}#write .v-q .v-q.brown a kbd:hover,#write .v-q.brown a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.brown a,#write .v-q.brown a{color:var(--ac-brown-lg)!important}#write .v-q .v-q.brown a:hover,#write .v-q.brown a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(133,95,58,.3) inset}#write .v-q .v-q.brown a:active,#write .v-q.brown a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(133,95,58,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-brown,#write .v-q>.title-brown{color:var(--ac-brown-title-lg)}#write .v-q .v-q>.title-brown.em,#write .v-q>.title-brown.em{color:var(--ac-brown-title)}#write .v-q.brown ::marker,#write .v-q.brown li::before{color:#855f3a}#write .v-q.brown .CodeMirror-linenumber{color:#855f3a}#write .v-q.gray{box-shadow:0 0 0 4px var(--ac-gray-fade) inset;background:0 0}#write .v-q.gray.em{box-shadow:none;background:var(--ac-gray-fade)!important}#write .v-q .v-q.gray .v-std-code,#write .v-q.gray .v-std-code{background:var(--ac-gray-alt)}.v-q.gray .v-blockquote-folder>svg>use,.v-q.gray .v-svg-input-checkbox>use{fill:var(--ac-gray-lg)}#write .v-q .v-q.gray a kbd,#write .v-q.gray a kbd{background:var(--ac-gray-lg);color:#fff}#write .v-q .v-q.gray a kbd:hover,#write .v-q.gray a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.gray a,#write .v-q.gray a{color:var(--ac-gray-lg)!important}#write .v-q .v-q.gray a:hover,#write .v-q.gray a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(148,152,160,.3) inset}#write .v-q .v-q.gray a:active,#write .v-q.gray a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(148,152,160,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-gray,#write .v-q>.title-gray{color:var(--ac-gray-title-lg)}#write .v-q .v-q>.title-gray.em,#write .v-q>.title-gray.em{color:var(--ac-gray-title)}#write .v-q.gray ::marker,#write .v-q.gray li::before{color:#9498a0}#write .v-q.gray .CodeMirror-linenumber{color:#9498a0}#write .v-q.theme1{box-shadow:0 0 0 4px var(--ac-theme1-fade) inset;background:0 0}#write .v-q.theme1.em{box-shadow:none;background:var(--ac-theme1-fade)!important}#write .v-q .v-q.theme1 .v-std-code,#write .v-q.theme1 .v-std-code{background:var(--ac-theme1-alt)}.v-q.theme1 .v-blockquote-folder>svg>use,.v-q.theme1 .v-svg-input-checkbox>use{fill:var(--ac-theme1-lg)}#write .v-q .v-q.theme1 a kbd,#write .v-q.theme1 a kbd{background:var(--ac-theme1-lg);color:#fff}#write .v-q .v-q.theme1 a kbd:hover,#write .v-q.theme1 a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.theme1 a,#write .v-q.theme1 a{color:var(--ac-theme1-lg)!important}#write .v-q .v-q.theme1 a:hover,#write .v-q.theme1 a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(0,168,190,.3) inset}#write .v-q .v-q.theme1 a:active,#write .v-q.theme1 a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(0,168,190,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-theme1,#write .v-q>.title-theme1{color:var(--ac-theme1-title-lg)}#write .v-q .v-q>.title-theme1.em,#write .v-q>.title-theme1.em{color:var(--ac-theme1-title)}#write .v-q.theme1 ::marker,#write .v-q.theme1 li::before{color:#00a8be}#write .v-q.theme1 .CodeMirror-linenumber{color:#00a8be}#write .v-q.theme2{box-shadow:0 0 0 4px var(--ac-theme2-fade) inset;background:0 0}#write .v-q.theme2.em{box-shadow:none;background:var(--ac-theme2-fade)!important}#write .v-q .v-q.theme2 .v-std-code,#write .v-q.theme2 .v-std-code{background:var(--ac-theme2-alt)}.v-q.theme2 .v-blockquote-folder>svg>use,.v-q.theme2 .v-svg-input-checkbox>use{fill:var(--ac-theme2-lg)}#write .v-q .v-q.theme2 a kbd,#write .v-q.theme2 a kbd{background:var(--ac-theme2-lg);color:#fff}#write .v-q .v-q.theme2 a kbd:hover,#write .v-q.theme2 a kbd:hover{background:#7735cc;color:#00dad8}#write .v-q .v-q.theme2 a,#write .v-q.theme2 a{color:var(--ac-theme2-lg)!important}#write .v-q .v-q.theme2 a:hover,#write .v-q.theme2 a:hover{color:var(--d-f-c)!important;box-shadow:0 -.3em 0 0 rgba(119,53,204,.3) inset}#write .v-q .v-q.theme2 a:active,#write .v-q.theme2 a:active{background:var(--pn-c);box-shadow:0 0 0 2px rgba(119,53,204,.3);border-bottom:0;border-radius:var(--v-r-s)}#write .v-q .v-q>.title-theme2,#write .v-q>.title-theme2{color:var(--ac-theme2-title-lg)}#write .v-q .v-q>.title-theme2.em,#write .v-q>.title-theme2.em{color:var(--ac-theme2-title)}#write .v-q.theme2 ::marker,#write .v-q.theme2 li::before{color:#7735cc}#write .v-q.theme2 .CodeMirror-linenumber,rt:hover{color:#7735cc}#write .v-badge-name,#write .v-tag,body.typora-export .v-badge-name,body.typora-export .v-tag{font:var(--v-f-w-bd) .875em var(--v-f-fm-tag);color:rgba(255,255,255,.9);white-space:pre;box-shadow:0 0 0 1px var(--rb-code-shadow) inset;cursor:var(--cur-copy)}#write .v-tag,body.typora-export .v-tag{border-radius:1em;text-shadow:none;padding:2px 5px}.v-tag.hover{filter:brightness(1.1)}.v-tag::after,.v-tag::before{content:"#";opacity:.5;font-weight:400}.v-tag.red{background:var(--ac-red)}.v-tag.orange{background:var(--ac-orange)}.v-tag.lime,.v-tag.yellow{color:var(--d-f-c)!important}.v-tag.yellow{background:var(--ac-yellow)}.v-tag.lime{background:var(--ac-lime)}.v-tag.green{background:var(--ac-green)}.v-tag.aqua{color:var(--d-f-c)!important;background:var(--ac-aqua)}.v-tag.cyan{background:var(--ac-cyan)}.v-tag.blue{background:var(--ac-blue)}.v-tag.sea{background:var(--ac-sea)}.v-tag.steel{background:var(--ac-steel)}.v-tag.purple{background:var(--ac-purple)}.v-tag.rose{background:var(--ac-rose)}.v-tag.gold,.v-tag.pink{color:var(--d-f-c)!important}.v-tag.pink{background:var(--ac-pink)}.v-tag.gold{background:var(--ac-gold)}.v-tag.brown{background:var(--ac-brown)}.v-tag.gray{background:var(--ac-gray)}.v-tag.black{color:var(--d-bc)!important;background:var(--d-f-c)}.v-tag.theme1{background:var(--ac-theme1)}.v-tag.theme2{background:var(--ac-theme2)}#write .v-badge-name,body.typora-export .v-badge-name{display:inline-block;margin-right:0;border-radius:var(--v-r-tag);padding:2px 2px 2px .5em}.v-badge-name.hover,.v-badge-value.hover{filter:brightness(1.1)}#write table .v-badge-name,#write table code,.v-badge-value,body.typora-export table .v-badge-name,body.typora-export table code{display:inline-block;margin:1px 0}#write table .v-badge-name,body.typora-export table .v-badge-name{padding:3px 3px 3px .5em}.v-badge-value{font:var(--v-f-w-bd) 1em var(--v-f-fm-tag);border-radius:calc(var(--v-r-tag) - 2px);opacity:.9;color:var(--d-f-c)!important;background:var(--d-bc)!important;padding:0 .5em;margin:1px 1px 1px .5em;white-space:pre;cursor:var(--cur-copy)}#write table .v-badge-value,body.typora-export table .v-badge-value{display:inline-block;margin:0 0 0 .5em}.v-badge-value>span.var{font-style:italic}.v-badge-name.red{background:var(--ac-red)}.v-badge-value.red,.v-badge-value>span.var.red{color:var(--ac-red-lg)!important}.v-badge-name.orange{background:var(--ac-orange)}.v-badge-value.orange,.v-badge-value>span.var.orange{color:var(--ac-orange-lg)!important}.v-badge-name.yellow{color:var(--d-f-c)!important;background:var(--ac-yellow)}.v-badge-value.yellow,.v-badge-value>span.var.yellow{color:var(--ac-yellow-lg)!important}.v-badge-name.lime{color:var(--d-f-c)!important;background:var(--ac-lime)}.v-badge-value.lime,.v-badge-value>span.var.lime{color:var(--ac-lime-lg)!important}.v-badge-name.green{background:var(--ac-green)}.v-badge-value.green,.v-badge-value>span.var.green{color:var(--ac-green-lg)!important}.v-badge-name.aqua{color:var(--d-f-c)!important;background:var(--ac-aqua)}.v-badge-value.aqua,.v-badge-value>span.var.aqua{color:var(--ac-aqua-lg)!important}.v-badge-name.cyan{background:var(--ac-cyan)}.v-badge-value.cyan,.v-badge-value>span.var.cyan{color:var(--ac-cyan-lg)!important}.v-badge-name.blue{background:var(--ac-blue)}.v-badge-value.blue,.v-badge-value>span.var.blue{color:var(--ac-blue-lg)!important}.v-badge-name.sea{background:var(--ac-sea)}.v-badge-value.sea,.v-badge-value>span.var.sea{color:var(--ac-sea-lg)!important}.v-badge-name.steel{background:var(--ac-steel)}.v-badge-value.steel,.v-badge-value>span.var.steel{color:var(--ac-steel-lg)!important}.v-badge-name.purple{background:var(--ac-purple)}.v-badge-value.purple,.v-badge-value>span.var.purple{color:var(--ac-purple-lg)!important}.v-badge-name.rose{background:var(--ac-rose)}.v-badge-value.rose,.v-badge-value>span.var.rose{color:var(--ac-rose-lg)!important}.v-badge-name.pink{color:var(--d-f-c)!important;background:var(--ac-pink)}.v-badge-value.pink,.v-badge-value>span.var.pink{color:var(--ac-pink-lg)!important}.v-badge-name.gold{color:var(--d-f-c)!important;background:var(--ac-gold)}.v-badge-value.gold,.v-badge-value>span.var.gold{color:var(--ac-gold-lg)!important}.v-badge-name.brown{background:var(--ac-brown)}.v-badge-value.brown,.v-badge-value>span.var.brown{color:var(--ac-brown-lg)!important}.v-badge-name.gray{color:var(--d-bc)!important;background:var(--ac-gray)}.v-badge-value.gray{color:var(--d-f-c)!important}.v-badge-value>span.var.black,.v-badge-value>span.var.gray{color:var(--ac-theme2-lg)}.v-badge-name.black{color:var(--d-bc)!important;background:var(--d-f-c)}.v-badge-value.black{color:var(--d-f-c)!important}.v-badge-name.theme1{background:var(--ac-theme1)}.v-badge-value.theme1,.v-badge-value>span.var.theme1{color:var(--ac-theme1-lg)!important}.v-badge-name.theme2{background:var(--ac-theme2)}.v-badge-value.theme2,.v-badge-value>span.var.theme2{color:var(--ac-theme2-lg)!important}rp,rt{font:.5em var(--v-f-fm-bd);opacity:.6;padding-left:.5em;padding-right:.5em}rt:hover{opacity:1;transform-origin:center bottom;transform:scale(1.5);cursor:pointer}#write .v-rb-coat{text-shadow:0 1px var(--d-f-c);box-shadow:none;color:var(--d-bc);font:var(--v-f-w-bd) 1em var(--v-f-fm-code);cursor:pointer}#write .v-rb-coat:hover{box-shadow:0 0 0 1px #7735cc,0 2px 0 0 #7735cc inset!important;display:inline-block;transform:scale(1.2)}#write .v-rb-coat.opened{box-shadow:0 0 0 1px var(--d-f-c),0 2px 0 0 var(--d-f-c) inset;background:var(--d-bc)!important;text-shadow:none}h6 code{font-weight:var(--v-f-w-text)}.v-doc-title{color:#00a8be;font:var(--v-f-w-title) 2.5em/1.3 var(--v-f-fm-title);padding-top:70px;opacity:.5}.v-doc-title.mini{padding-top:10px}#write>h1:last-child,#write>h6:first-child,#write>pre.md-meta-block:first-child+h6{display:block;color:#00dad8!important;font:var(--v-f-w-title) 2.5em/1.3 var(--v-f-fm-title);text-align:center;filter:var(--v-brightness-dk);height:950px;padding:300px 80px 50px;margin:0 0 3em;border:0;border-radius:var(--v-r-b);box-shadow:0 0 0 2px rgba(0,218,216,.2) inset;background-color:#2e1f47;background-image:var(--thm-c-logo),var(--thm-c-w),var(--thm-c-w2),var(--thm-c-bg);background-size:auto;background-repeat:no-repeat,no-repeat,no-repeat,repeat;background-position:center 150px,top left,bottom right,top left;letter-spacing:0}#write>h1:last-child{height:550px;margin-top:3em;margin-bottom:0;padding:300px 80px 50px;color:#00dad8!important;text-align:center;background-color:#2e1f47;background-image:var(--thm-c-logo),var(--thm-c-w),var(--thm-bc-w-r),var(--thm-c-bg);background-size:auto;background-repeat:no-repeat,no-repeat,no-repeat,repeat;background-position:center 150px,top left,bottom right,top left;letter-spacing:0}#write>h6:first-child sub,#write>h6:first-child sup,#write>pre.md-meta-block:first-child+h6 sub,#write>pre.md-meta-block:first-child+h6 sup{color:#c8f9ff;font:var(--v-f-w-bd) 75% var(--v-f-fm-subtitle)}#write>h6:first-child .v-badge-name,#write>h6:first-child .v-tag,#write>h6:first-child code,#write>pre.md-meta-block:first-child+h6 .v-badge-name,#write>pre.md-meta-block:first-child+h6 .v-tag,#write>pre.md-meta-block:first-child+h6 code{font-size:.5em!important;color:#00dad8;background:var(--ac-theme2)}#write>h6:first-child .v-badge-value,#write>pre.md-meta-block:first-child+h6 .v-badge-value{font-size:1em!important}#write>h6:first-child strong,#write>h6:first-child strong::before,#write>pre.md-meta-block:first-child+h6 strong,#write>pre.md-meta-block:first-child+h6 strong::before{color:#c8f9ff;font:.625em var(--v-f-fm-subtitle)}#write>h6:first-child strong::before,#write>pre.md-meta-block:first-child+h6 strong::before{content:"By ";opacity:.6;display:block;margin-bottom:-1em}#write>h6:first-child em,#write>pre.md-meta-block:first-child+h6 em{color:#c8f9ff;font:var(--v-f-w-bd) .4em var(--v-f-fm-subtitle)}@media screen and (min-height:801px){:root{--v-top-margin:-3px}}@media screen and (min-width:1441px){:root{--v-nav-center-width:400px;--v-nav-center-hidden-left:-410px;--v-toolbar-btn-width:40px}#write .md-hr+blockquote,#write .md-hr+blockquote+blockquote,#write hr+blockquote,#write hr+blockquote+blockquote{max-width:49.25%!important;min-width:49.25%!important}#write .md-hr+blockquote+blockquote,#write hr+blockquote+blockquote{margin-left:1.5%!important}#write .md-hr+.md-hr+blockquote,#write .md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote+blockquote,#write hr+hr+blockquote,#write hr+hr+blockquote+blockquote,#write hr+hr+blockquote+blockquote+blockquote{max-width:32.34%!important;min-width:32.34%!important}#write .md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote+blockquote,#write hr+hr+blockquote+blockquote,#write hr+hr+blockquote+blockquote+blockquote{margin-left:1.49%!important}#write .md-hr+.md-hr+.md-hr+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{max-width:23.875%!important;min-width:23.875%!important}#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{margin-left:1.5%!important}}@media screen and (max-width:1280px){.v-btn-group.hover{box-shadow:var(--v-float-shadow),0 0 0 0 transparent}.v-chapter-nav{left:0!important;right:0!important;border-radius:0!important}.v-chapter-nav-current,.v-chapter-nav-doc-title{margin-left:40px!important;margin-right:40px!important}.v-chapter-nav-next,.v-chapter-nav-prev{width:20%!important;border-radius:0!important}.v-chapter-nav-next.effect::before,.v-chapter-nav-next.noeffect.hover,.v-chapter-nav-prev.effect::before,.v-chapter-nav-prev.noeffect.hover{border-radius:0!important}#write table,body.typora-export table{white-space:pre!important}}@media screen and (max-width:1024px){.v-chapter-nav-next-text,.v-chapter-nav-prev-text{display:none!important}}@media screen and (max-width:550px){#write>h1:last-child,#write>h6:first-child,#write>pre.md-meta-block:first-child+h6{font-size:2em}}@media screen and (max-width:1000px){#write .md-hr+.md-hr+.md-hr+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{display:block!important;max-width:none!important;min-width:none!important;margin-top:0!important}#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{margin-left:0!important}}@media screen and (max-width:800px){#write .md-hr+.md-hr+.md-hr+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+blockquote,#write .md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote+blockquote,#write hr+hr+blockquote,#write hr+hr+blockquote+blockquote,#write hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{display:block!important;max-width:none!important;min-width:none!important;margin-top:0!important}#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote+blockquote,#write hr+hr+blockquote+blockquote,#write hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{margin-left:0!important}}@media screen and (max-width:600px){#write .md-hr+.md-hr+.md-hr+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+blockquote,#write .md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+blockquote,#write .md-hr+blockquote+blockquote,#write hr+blockquote,#write hr+blockquote+blockquote,#write hr+hr+blockquote,#write hr+hr+blockquote+blockquote,#write hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{display:block!important;max-width:none!important;min-width:none!important;margin-top:0!important}#write .md-hr+.md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote,#write .md-hr+.md-hr+blockquote+blockquote+blockquote,#write .md-hr+blockquote+blockquote,#write hr+blockquote+blockquote,#write hr+hr+blockquote+blockquote,#write hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote,#write hr+hr+hr+blockquote+blockquote+blockquote+blockquote{margin-left:0!important}}@media print{html{font-size:1em!important}#write{margin:20px!important}.v-doc-title{opacity:1}.v-table-cross{box-shadow:none!important;background:0 0!important}#write table:hover,body.typora-export table:hover{border-color:var(--tbl-bder)!important}.v-caption:hover{background:var(--pn-c)}.v-img-invert-dark{filter:none}#write .md-toc,blockquote{display:block!important}.v-bottom-tips,.v-btn-open-in-new-tab,.v-btn-outline,.v-chapter-nav,.v-info-tips,.v-link-error-list,.v-more-doc-content-after,.v-more-doc-content-before,.v-nav-center,.v-nav-center-body,.v-nav-center-header,.v-status-bar,.v-toc-handle,.v-tool-tips,.v-toolbar,.v-welcome-page,body.typora-export #write::before{display:none!important}.v-pg-current-item{box-shadow:none!important}.v-toc-item-current{background:0 0!important}.v-toc-item-current a{color:var(--d-f-c)!important}.v-toc{display:block!important;visibility:visible!important}}@media (prefers-color-scheme:dark){:root{--v-color-scheme:dark;--v-invert-dark:var(--v-invert-dark-dk);--v-brightness-dk:var(--v-brightness-dark-dk);--d-bc:var(--d-bc-dk);--d-bc-tsp:var(--d-bc-tsp-dk);--d-bi:var(--d-bi-dk);--d-f-c:var(--d-f-c-dk);--d-f-c-alt:var(--d-f-c-alt-dk);--pn-c:var(--pn-c-dk);--pn-c-alt:var(--pn-c-alt-dk);--pn-c-tsp:var(--pn-c-tsp-dk);--blockquote-bg:var(--blockquote-bg-dk);--a-color:var(--a-color-dk);--mark-bg:var(--mark-bg-dk);--tbl-h-br:var(--tbl-h-br-dk);--tbl-bder:var(--tbl-bder-dk);--tbl-th-bg:var(--tbl-th-bg-dk);--tbl-td-bg:var(--tbl-td-bg-dk);--tbl-cell-bder:var(--tbl-cell-bder-dk);--tbl-row-g-alpha:var(--tbl-row-g-alpha-dk);--toc-h-num-color:var(--toc-h-num-color-dk);--h-f:var(--h-f-dk);--h-box-shadow:var(--h-box-shadow-dk);--h-bg-start:var(--h-bg-start-dk);--h-bg-end:var(--h-bg-end-dk);--code-bg:var(--code-bg-dk);--std-code-shadow:var(--std-code-shadow-dk);--rb-code-shadow:var(--rb-code-shadow-dk);--key-bg:var(--key-bg-dk);--key-reflect:var(--key-reflect-dk);--key-shadow:var(--key-shadow-dk);--ac-red:var(--ac-red-dk);--ac-red-alt:var(--ac-red-alt-dk);--ac-red-fade:var(--ac-red-fade-dk);--ac-red-title:var(--ac-red-title-dk);--ac-orange:var(--ac-orange-dk);--ac-orange-alt:var(--ac-orange-alt-dk);--ac-orange-fade:var(--ac-orange-fade-dk);--ac-orange-title:var(--ac-orange-title-dk);--ac-yellow:var(--ac-yellow-dk);--ac-yellow-alt:var(--ac-yellow-alt-dk);--ac-yellow-fade:var(--ac-yellow-fade-dk);--ac-yellow-title:var(--ac-yellow-title-dk);--ac-lime:var(--ac-lime-dk);--ac-lime-alt:var(--ac-lime-alt-dk);--ac-lime-fade:var(--ac-lime-fade-dk);--ac-lime-title:var(--ac-lime-title-dk);--ac-green:var(--ac-green-dk);--ac-green-alt:var(--ac-green-alt-dk);--ac-green-fade:var(--ac-green-fade-dk);--ac-green-title:var(--ac-green-title-dk);--ac-aqua:var(--ac-aqua-dk);--ac-aqua-alt:var(--ac-aqua-alt-dk);--ac-aqua-fade:var(--ac-aqua-fade-dk);--ac-aqua-title:var(--ac-aqua-title-dk);--ac-cyan:var(--ac-cyan-dk);--ac-cyan-alt:var(--ac-cyan-alt-dk);--ac-cyan-fade:var(--ac-cyan-fade-dk);--ac-cyan-title:var(--ac-cyan-title-dk);--ac-blue:var(--ac-blue-dk);--ac-blue-alt:var(--ac-blue-alt-dk);--ac-blue-fade:var(--ac-blue-fade-dk);--ac-blue-title:var(--ac-blue-title-dk);--ac-sea:var(--ac-sea-dk);--ac-sea-alt:var(--ac-sea-alt-dk);--ac-sea-fade:var(--ac-sea-fade-dk);--ac-sea-title:var(--ac-sea-title-dk);--ac-purple:var(--ac-purple-dk);--ac-purple-alt:var(--ac-purple-alt-dk);--ac-purple-fade:var(--ac-purple-fade-dk);--ac-purple-title:var(--ac-purple-title-dk);--ac-rose:var(--ac-rose-dk);--ac-rose-alt:var(--ac-rose-alt-dk);--ac-rose-fade:var(--ac-rose-fade-dk);--ac-rose-title:var(--ac-rose-title-dk);--ac-pink:var(--ac-pink-dk);--ac-pink-alt:var(--ac-pink-alt-dk);--ac-pink-fade:var(--ac-pink-fade-dk);--ac-pink-title:var(--ac-pink-title-dk);--ac-gold:var(--ac-gold-dk);--ac-gold-alt:var(--ac-gold-alt-dk);--ac-gold-fade:var(--ac-gold-fade-dk);--ac-gold-title:var(--ac-gold-title-dk);--ac-brown:var(--ac-brown-dk);--ac-brown-alt:var(--ac-brown-alt-dk);--ac-brown-fade:var(--ac-brown-fade-dk);--ac-brown-title:var(--ac-brown-title-dk);--ac-gray:var(--ac-gray-dk);--ac-gray-alt:var(--ac-gray-alt-dk);--ac-gray-fade:var(--ac-gray-fade-dk);--ac-gray-title:var(--ac-gray-title-dk);--ac-theme1:var(--ac-theme1-dk);--ac-theme1-alt:var(--ac-theme1-alt-dk);--ac-theme1-fade:var(--ac-theme1-fade-dk);--ac-theme1-title:var(--ac-theme1-title-dk);--ac-theme2:var(--ac-theme2-dk);--ac-theme2-alt:var(--ac-theme2-alt-dk);--ac-theme2-fade:var(--ac-theme2-fade-dk);--ac-theme2-title:var(--ac-theme2-title-dk);--mm-c-red:var(--mm-c-red-dk);--mm-c-red-alt:var(--mm-c-red-alt-dk);--mm-c-orange:var(--mm-c-orange-dk);--mm-c-orange-alt:var(--mm-c-orange-alt-dk);--mm-c-yellow:var(--mm-c-yellow-dk);--mm-c-yellow-alt:var(--mm-c-yellow-alt-dk);--mm-c-green:var(--mm-c-green-dk);--mm-c-green-alt:var(--mm-c-green-alt-dk);--mm-c-cyan:var(--mm-c-cyan-dk);--mm-c-cyan-alt:var(--mm-c-cyan-alt-dk);--mm-c-blue:var(--mm-c-blue-dk);--mm-c-blue-alt:var(--mm-c-blue-alt-dk);--mm-c-purple:var(--mm-c-purple-dk);--mm-c-purple-alt:var(--mm-c-purple-alt-dk);--mm-c-pink:var(--mm-c-pink-dk);--mm-c-pink-alt:var(--mm-c-pink-alt-dk);--mm-c-brown:var(--mm-c-brown-dk);--mm-c-brown-alt:var(--mm-c-brown-alt-dk);--mm-c-gray:var(--mm-c-gray-dk);--mm-c-gray-alt:var(--mm-c-gray-alt-dk);--cm-keyword:var(--cm-keyword-dk);--cm-variable:var(--cm-variable-dk);--cm-variable-2:var(--cm-variable-2-dk);--cm-variable-3:var(--cm-variable-3-dk);--cm-tag:var(--cm-tag-dk);--cm-attribute:var(--cm-attribute-dk);--cm-string:var(--cm-string-dk);--cm-string-2:var(--cm-string-2-dk);--cm-comment:var(--cm-comment-dk);--cm-header:var(--cm-header-dk);--cm-quote:var(--cm-quote-dk);--cm-hr:var(--cm-hr-dk);--cm-link:var(--cm-link-dk);--cm-negative:var(--cm-negative-dk);--cm-positive:var(--cm-positive-dk);--cm-meta:var(--cm-meta-dk);--cm-bulidin:var(--cm-bulidin-dk);--cm-bracket:var(--cm-bracket-dk);--cm-atom:var(--cm-atom-dk);--cm-number:var(--cm-atom-dk);--bg-color:var(--d-bc-dk);--side-bar-bg-color:var(--d-bc-dk);--text-color:var(--d-f-c-dk);--select-text-bg-color:rgba(0, 168, 190, 0.5);--control-text-color:var(--d-f-c-dk);--control-text-hover-color:var(--d-f-c-dk);--window-border:1px solid var(--pn-c-dk);--active-file-bg-color:var(--d-bc-dk);--active-file-bder:var(--select-text-bg-color);--active-file-text-color:var(--d-f-c-dk);--item-hover-bg-color:var(--pn-c-dk);--item-hover-text-color:var(--d-f-c-dk);--primary-color:#00A8BE;--rawblock-edit-panel-bd:var(--d-bc-dk);--search-select-bg-color:rgba(0, 168, 190, 0.5)}#write img[src*="grid=line"],#write svg[data-inject-url*="grid=line"]{background:var(--v-fig-grid-l-dk)}#write img[src*="grid=block"],#write svg[data-inject-url*="grid=block"]{background:var(--v-fig-grid-b-dk)}#write img[src*="darksrc=invert"],#write svg[data-inject-url*="darksrc=invert"]{filter:var(--v-invert-dark);border-color:var(--img-bder-invert)!important;background-color:#fff}#write img[src*="darksrc=invert"][src*="grid=line"],#write svg[data-inject-url*="darksrc=invert"][data-inject-url*="grid=line"]{background:var(--v-fig-grid-l-invert)}#write img[src*="darksrc=invert"][src*="grid=block"],#write svg[data-inject-url*="darksrc=invert"],[data-inject-url*="grid=block"]{background:var(--v-fig-grid-b-invert)}#write a:hover img[src*="darksrc=invert"],#write a:hover svg[data-inject-url*="darksrc=invert"]{filter:var(--v-invert-dark) brightness(1.3)!important}.noteText tspan{fill:var(--d-f-c-lg)!important}}

 @media print { @page {margin: 0 0 0 0;} body.typora-export {padding-left: 0; padding-right: 0;} #write {padding:0;}}
</style><title>简介 - VLOOK™ - Markdown 编辑器 Typora 的主题包和增强插件</title>
</head>
<body class='typora-export'><div class='typora-export-content'>
<div id='write'  class=''><h6 id='vlook™br让你的-markdown-有了新看wán法br──br简介br最新版本v140brbrbrmax°孟兆brcopyright-©-2016-2022-max°design'><sub><span>VLOOK™</span></sub><br><span>让你的 Markdown 有了新</span><code>{看}(wán)</code><span>法</span><br><span>──</span><br><sup><span>简介</span></sup><br><code>#最新版本|V14.0#</code><br><br><br><strong><span>MAX°孟兆</span></strong><br><em><span>COPYRIGHT © 2016-2022. MAX°DESIGN.</span></em></h6><div class='md-toc' mdtype='toc'><p class="md-toc-content" role="list"><span role="listitem" class="md-toc-item md-toc-h6" data-ref="n2"><a class="md-toc-inner" href="#vlook™br让你的-markdown-有了新看wán法br──br简介br最新版本v140brbrbrmax°孟兆brcopyright-©-2016-2022-max°design">VLOOK™&lt;br&gt;让你的 Markdown 有了新<code>{看}(wán)</code>法&lt;br&gt;──&lt;br&gt;简介&lt;br&gt;<code>#最新版本|V14.0#</code>&lt;br&gt;&lt;br&gt;&lt;br&gt;<strong>MAX°孟兆</strong>&lt;br&gt;<em>COPYRIGHT © 2016-2022. MAX°DESIGN.</em></a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n6"><a class="md-toc-inner" href="#vlook™-是什么">VLOOK™ 是什么</a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n41"><a class="md-toc-inner" href="#为谁准备">为谁准备</a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n61"><a class="md-toc-inner" href="#快速入坑">快速入坑</a></span><span role="listitem" class="md-toc-item md-toc-h6" data-ref="n101"><a class="md-toc-inner" href="#点击这里浏览更多-vlook™-的话题"><strong>点击这里，浏览更多 VLOOK™ 的话题 </strong></a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n102"><a class="md-toc-inner" href="#打赏">打赏</a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n106"><a class="md-toc-inner" href="#安装与使用">安装与使用</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n110"><a class="md-toc-inner" href="#下载与设置">下载与设置</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n144"><a class="md-toc-inner" href="#安装主题包">安装主题包</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n191"><a class="md-toc-inner" href="#配置导出选项">配置导出选项</a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n243"><a class="md-toc-inner" href="#补充说明">补充说明</a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n265"><a class="md-toc-inner" href="#the-end">The End</a></span></p></div><blockquote><p><strong><span>Select language ❯ </span></strong><a href='index-en.md'><kbd><span>🇬🇧 English</span></kbd></a></p></blockquote><h1 id='vlook™-是什么'><span>VLOOK™ 是什么</span></h1><p><code>#Editor|Typora#(gray)</code><span> </span><code>#OS|macOS#(black)</code><span> </span><code>#OS|Windows#(blue)</code><span> </span><code>#License|MIT#(red)</code></p><p>&nbsp;</p><blockquote><p><img src="pic/vlook-mark-light.svg?darksrc=vlook-mark-dark.svg#logo" referrerpolicy="no-referrer" alt="VLOOK™"></p><p><img src="pic/oschina.png#icon" referrerpolicy="no-referrer" alt="OSChina"><span> </span><strong><a href='https://www.oschina.net/p/vlook'><span>开源中国</span></a><span> 推荐的国产开源产品。</span></strong></p><p><img src="" referrerpolicy="no-referrer" alt="VLOOK"><span> VLOOK™ 是针对 </span><img src="pic/typora.png#icon" referrerpolicy="no-referrer" alt="Typora"><span> </span><a href='https://www.typora.io'><span>Typora</span></a><sup class='md-footnote'><a href='#dfref-footnote-1' name='ref-footnote-1'>1</a></sup><span> （跨平台 Markdown 编辑器）的 </span><strong><span>主题包</span></strong><span> 和 </span><strong><span>增强插件</span></strong><span>（针对导出的 HTML 文件)。</span></p><p><span>VLOOK™ 属于开源软件（遵从 </span><strong><span>MIT License</span></strong><span>）。</span></p><p><code>&gt;(theme1)</code></p></blockquote><blockquote><p><span>代码托管：</span><a href='https://github.com/MadMaxChow/VLOOK?lnkcss=none'><img src="pic/github-light.svg?darksrc=github-dark.svg#logo" referrerpolicy="no-referrer" alt="Github"></a><span>　　</span><a href='https://gitee.com/madmaxchow/VLOOK?lnkcss=none'><img src="pic/gitee-light.svg?darksrc=gitee-dark.svg#logo" referrerpolicy="no-referrer" alt="Gitee"></a></p></blockquote><blockquote><p><span>[+] </span><strong><span>许可协议</span></strong></p><blockquote><p><span>VLOOK™ 属于开源软件，遵从以下开源协议：</span></p><p><em><mark><span>VLOOK™ 的许可协议</span></mark></em></p><pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded" spellcheck="false" lang=""><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang=""><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 10.5px; left: 36px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 26px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><div class="CodeMirror-linenumber CodeMirror-gutter-elt"><div>5</div></div></div><div class="CodeMirror-measure"></div><div style="position: relative; z-index: 1;"></div><div class="CodeMirror-code" role="presentation" style=""><div class="CodeMirror-activeline" style="position: relative;"><div class="CodeMirror-activeline-background CodeMirror-linebackground"></div><div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: -26px; width: 26px;"></div><div class="CodeMirror-gutter-wrapper CodeMirror-activeline-gutter" style="left: -26px;"><div class="CodeMirror-linenumber CodeMirror-gutter-elt CodeMirror-linenumber-show" style="left: 0px; width: 17px;">1</div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">MIT License</span></pre></div><div style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -26px;"><div class="CodeMirror-linenumber CodeMirror-gutter-elt" style="left: 0px; width: 17px;">2</div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">Copyright (c) 2016-2022 MAX°DESIGN | Max Chow</span></pre></div><div style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -26px;"><div class="CodeMirror-linenumber CodeMirror-gutter-elt" style="left: 0px; width: 17px;">3</div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</span></pre></div><div style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -26px;"><div class="CodeMirror-linenumber CodeMirror-gutter-elt" style="left: 0px; width: 17px;">4</div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</span></pre></div><div style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -26px;"><div class="CodeMirror-linenumber CodeMirror-gutter-elt CodeMirror-linenumber-show" style="left: 0px; width: 17px;">5</div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></pre></div></div></div></div></div></div><div style="position: absolute; height: 0px; width: 1px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: transparent; top: 325px;"></div><div class="CodeMirror-gutters" style="height: 325px; left: 0px;"><div class="CodeMirror-gutter CodeMirror-linenumbers" style="width: 25px;"></div></div></div></div></pre></blockquote><p><span>[+] </span><img src="pic/markdown-mark-solid.svg?fill=text#icon" referrerpolicy="no-referrer" alt="Markdown"><span> </span><strong><span>Markdown 是什么？</span></strong></p><blockquote><ul><li><span>2004 年，</span><a href='https://en.wikipedia.org/wiki/John_Gruber'><span>John Gruber</span></a><span> 创造了 </span><a href='https://zh.wikipedia.org/wiki/Markdown'><img src="pic/markdown-mark-solid.svg?fill=text#icon" referrerpolicy="no-referrer" alt="Markdown"><span> Markdown</span></a><span>，一种专门针对网络写作的 </span><code>文本标记语言</code><span> 。使用 Markdown，你只需在写作过程中插入少量的标记符号，就能很轻松地进行排版（例如设置标题、加粗、列表、引用等）；</span></li><li><span>Markdown 文档以 </span><code>纯文本格式存储</code><span> ，这意味着，它们可以用几乎任一种文本编辑器打开。同时，又能通过 Markdown 编辑器导出为带排版的富文本文档、HTML 网页等等。</span><mark><span>纯粹、简洁、易用、灵活</span></mark><span>，都是人们喜欢 Markdown 的原因；</span></li><li><span>目前 Markdown 的标准化项目是 </span><a href='http://commonmark.org'><span>CommonMark</span></a><span>。</span></li></ul><p><img src="pic/markdown-mark.svg?fill=text#logo" referrerpolicy="no-referrer" alt="Markdown"></p></blockquote><p><span>[+] </span><strong><span>60 秒学会、10 分钟深入学习 Markdown 语法</span></strong></p><blockquote><ol start='' ><li><code>#推荐#</code><span> </span><strong><span>Github Flavored Markdown</span></strong><span> (GFM) 语法参考：Typora 目前采用该标准 </span><a href='https://support.typora.io/Markdown-Reference/'><span>详细</span></a><span>；</span></li><li><span>标准化 </span><strong><span>CommonMark</span></strong><span> 语法参考：</span><a href='http://commonmark.org/help/'><span>60 秒学会 Markdown 语法</span></a><span>、</span><a href='http://commonmark.org/help/tutorial/'><span>10 分钟深入学习 Markdown</span></a><span>。</span></li></ol></blockquote></blockquote><h1 id='为谁准备'><span>为谁准备</span></h1><p><strong><span>如果你也有以下一个或多个需求或痛点，就可以放心地尝试基于 Markdown 的文档解决方案进行文档的编辑、发布、管理，建议组合是 </span><mark><span>Typora + VLOOK™</span></mark><span>：</span></strong></p><ul><li><span>使用 Markdown 写文档，但对 Markdown 编辑器，或其输出的 HTML 的排版、交互有更多的需求</span></li><li><span>对于编写的文档，希望 </span><code>*{ ??? }(统一模板与输出 &quot;theme1&quot;)</code><span> ，并且最好 </span><code>*{ ??? }(随时切换不同模板 &quot;theme1&quot;)</code></li><li><span>希望只关注文档内容的撰写，排版这种繁琐工作希望能</span><mark><span>自动化</span></mark><span>完成</span></li><li><mark><span>减少</span></mark><span>在文档（如：Word）、制图（如：Visio）等软件工具方面的</span><mark><span>购买支出</span></mark><span>，或是这些软件排版</span><mark><span>操作感觉厌烦</span></mark></li><li><span>需要支持</span><mark><span>跨平台</span></mark><span>、</span><mark><span>跨终端</span></mark><span>进行文档浏览和文档发布方式</span></li><li><span>输出的文档能在阅读、评审、演示时，能提供交互辅助的工具（如目录大纲、聚光灯、激光笔、脚注等）</span></li></ul><hr /><blockquote><h6 id='💡-你知道吗'><span>💡 你知道吗？</span></h6><p><span>你正在浏览的这份文档，就是由 Typora 编辑并应用 VLOOK™ 插件生成的！</span><strong><span>AMAZING!!!</span></strong></p><p><code>&gt;(brown!)</code></p></blockquote><h1 id='快速入坑'><span>快速入坑</span></h1><p><span>VLOOK™ 通过持续</span><strong><span>挖掘和扩展</span></strong><span> Markdown 和 CSS，同时结合了文档的互联网化应用场景～</span></p><p><span>在 </span><strong><span>文档排版</span></strong><span>、</span><strong><span>内容导航</span></strong><span>、</span><strong><span>演示辅助</span></strong><span>、</span><strong><span>交互体验</span></strong><span> 等方面提供了 </span><strong><span>一致</span></strong><span>、</span><strong><span>简洁</span></strong><span>、</span><strong><span>友好</span></strong><span> 的体验。</span></p><hr /><blockquote><h6 id='°-文档排版'><img src="pic/qico-types-light.svg?fill=text&amp;darksrc=invert#icon" referrerpolicy="no-referrer" alt="°文档排版"><span> ° 文档排版</span></h6><hr /><p><strong><span>有了 VLOOK™ 主题及插件的支持，让你对 Markdown 编辑器（暂只支持 Typora）的自动化排版能力有了全新的理解。</span></strong></p><p><span>得益于成熟的 Web 技术，让静态的文档也能与你一起「动」起来～</span></p><p>&nbsp;</p><p><a href='guide.md#快速入坑°文档排版'><kbd><span>了解更多 </span><img src="pic/icon-forward.svg?fill=text#icon" referrerpolicy="no-referrer"></kbd></a></p><p><code>&gt;(green!)</code></p></blockquote><blockquote><h6 id='°-内容导航'><img src="pic/qico-nav-light.svg?fill=text&amp;darksrc=invert#icon" referrerpolicy="no-referrer" alt="°内容导航"><span> ° 内容导航</span></h6><hr /><p><strong><span>VLOOK™ 提供了对文档章节、插图、表格、多媒体提供了多种形式的导航、快速定位和内容组织的工具，全面改善和提高发布的 HTML 文件的浏览体验和效率。</span></strong></p><p><span>无多余动作，聚焦文档撰写。一键导出之时，即完成自动集成～</span></p><p>&nbsp;</p><p><a href='guide2.md#快速入坑°内容导航'><kbd><span>了解更多 </span><img src="pic/icon-forward.svg?fill=text#icon" referrerpolicy="no-referrer"></kbd></a></p><p><code>&gt;(blue!)</code></p></blockquote><hr /><blockquote><h6 id='°-演示与出版辅助'><img src="pic/qico-pres-light.svg?fill=text&amp;darksrc=invert#icon" referrerpolicy="no-referrer" alt="°演示与出版辅助"><span> ° 演示与出版辅助</span></h6><hr /><p><strong><span>VLOOK™ 独创性地提供了强大的演示与出版辅助工具，让 Typora + VLOOK 成为更具生产力的 Markdown 文档解决方案。</span></strong></p><p><span>非常适合现场和远程的演示辅助工具，为你的文档开启 Turbo 模式～</span></p><p>&nbsp;</p><p><a href='guide2.md#快速入坑°演示与出版辅助'><kbd><span>了解更多 </span><img src="pic/icon-forward.svg?fill=text#icon" referrerpolicy="no-referrer"></kbd></a></p><p><code>&gt;(orange!)</code></p></blockquote><blockquote><h6 id='°-主题与不杂项'><img src="pic/qico-theme-light.svg?fill=text&amp;darksrc=invert#icon" referrerpolicy="no-referrer" alt="°主题与不杂项"><span> ° 主题与不杂项</span></h6><hr /><p><span>「</span><strong><span>人类从来都是视觉动物，自己或他人在阅读时，让眼睛感受愉悦和美好，是一种美德、一种力量、一种信仰。</span></strong><span>」</span></p><p><span>　　　　—— MAX°孟兆</span></p><p>&nbsp;</p><p><a href='guide2.md#快速入坑°主题与不杂项'><kbd><span>了解更多 </span><img src="pic/icon-forward.svg?fill=text#icon" referrerpolicy="no-referrer"></kbd></a></p><p><code>&gt;(brown!)</code></p></blockquote><hr /><h6 id='点击这里浏览更多-vlook™-的话题'><strong><a href='vlook://doc-lib'><span>点击这里，浏览更多 VLOOK™ 的话题 </span><img src="pic/icon-forward.svg?fill=text#icon" referrerpolicy="no-referrer"></a></strong></h6><h1 id='打赏'><span>打赏</span></h1><p><strong><span>若喜欢 VLOOK™ 的话，可以贡献一杯咖啡 :-)</span></strong></p><p><code>#微信支付|MaxChow#(green!)</code></p><p><img src="pic/donate-wechat-light.png?darksrc=donate-wechat-dark.png&amp;srcset=@2x&amp;darksrcset=@2x#frame" referrerpolicy="no-referrer" alt="打赏 VLOOK™ (微信支付)"></p><h1 id='安装与使用'><span>安装与使用</span></h1><blockquote><p><span>只需要三步，让你快速上车，开启不一样的 Mardown 体验之旅！</span></p><p><span>让你的 Markdown 有了新</span><code>{看}(wán)</code><span>法！</span></p></blockquote><h2 id='下载与设置'><span>下载与设置</span></h2><blockquote><hr /><hr /><blockquote><h6 id='下载插件'><span>下载插件</span></h6><hr /><p>&nbsp;</p><ol start='' ><li><span>从 VLOOK™ 在 </span><strong><a href='https://github.com/MadMaxChow/VLOOK/releases'><span>GitHub</span></a></strong><span> 或 </span><strong><a href='https://gitee.com/madmaxchow/VLOOK/releases'><span>Gitee</span></a></strong><span> 的主页下载最新发布的版本；</span></li><li><span>也可直接在项目主页中</span><a href='https://github.com/MadMaxChow/VLOOK/tree/master/released/theme'><span>下载主题文件</span></a><span>（</span><a href='https://gitee.com/madmaxchow/VLOOK/tree/master/released/theme'><span>备用链接</span></a><span>）。</span></li></ol><p><code>&gt;(green)</code></p></blockquote><blockquote><h6 id='安装-typora'><span>安装 Typora</span></h6><hr /><p>&nbsp;</p><ol start='' ><li><span>下载并安装 </span><a href='https://www.typora.io'><span>Typora</span></a><span> 的最新版本；</span></li><li><span>启动 Typora 并进入「</span><strong><span>偏好设置</span></strong><span>」，启用「</span><strong><span>Markdown 扩展语法、代码块</span></strong><span>」下的所有选项。详见下图：</span></li></ol><p><code>&gt;(green)</code></p></blockquote><blockquote><h6 id='安装字体可选）'><span>安装字体（可选）</span></h6><hr /><p>&nbsp;</p><p><span>下载并安装 VLOOK™ 主题配套字体包 •• 详见「</span><a href='guide.md#字体主题'><span>字体主题</span></a><span>」。</span></p><p><code>&gt;(gray)</code></p></blockquote><p><code>&gt;(gray!)</code></p></blockquote><p><em><mark><span>Typora ▸ 偏好设置 ▸ Markdown</span></mark></em></p><p><img src="pic/typora-opt1-light.png?srcset=@2x&amp;darksrc=typora-opt1-dark.png&amp;darksrcset=@2x" referrerpolicy="no-referrer"></p><hr /><h2 id='安装主题包'><span>安装主题包</span></h2><blockquote><hr /><hr /><blockquote><h6 id='安装主题'><span>安装主题</span></h6><hr /><p>&nbsp;</p><ol start='' ><li><span>将 </span><code>released\theme</code><span> 下所有 CSS 文件复制至 Typora 的主题目录；</span></li><li><span>主题目录在哪？可通过「</span><strong><span>偏好设置 ▸ 外观 ▸ 打开主题目录</span></strong><span>」定位到该目录。</span></li></ol><p><code>&gt;(orange)</code></p></blockquote><blockquote><h6 id='选用主题'><span>选用主题</span></h6><hr /><p>&nbsp;</p><ol start='' ><li><span>重启 Typora；</span></li><li><span>点击「</span><strong><span>主题</span></strong><span>」菜单，选择以 </span><code>Vlook *</code><span> 形式命名的任意主题即可。</span></li></ol><p><code>&gt;(orange)</code></p></blockquote><blockquote><h6 id='从模板开始编写'><span>从模板开始编写</span></h6><hr /><p>&nbsp;</p><p><span>建议基于 VLOOK™ 规范的文档模板来创建你自己的 Markdown 文档，这样能更快上手</span></p><p><code>&gt;(orange)</code></p></blockquote><p><code>&gt;(gray!)</code></p></blockquote><blockquote><p><span>[+] </span><strong><span>模板文件在哪？</span></strong></p><blockquote><ol start='' ><li><p><span>在目录 </span><code>released</code><span> 下的 *</span><strong><span>.md</span></strong><span> 文件</span></p><ol start='' ><li><span>标准模板：</span><em><span>VLOOK-Document-Template.md</span></em></li><li><span>无封面模板：</span><em><span>VLOOK-Document-Template-nocover.md</span></em></li><li><span>文库模板：</span><em><span>VLOOK-Document-Template-doc_lib.md</span></em></li></ol></li><li><p><span>也可直接在项目主页中</span><a href='https://github.com/MadMaxChow/VLOOK/tree/master/released/demo'><span>下载文档模板</span></a><span>（</span><a href='https://gitee.com/madmaxchow/VLOOK/tree/master/released/demo'><span>备用链接</span></a><span>）</span></p></li></ol></blockquote></blockquote><hr /><h2 id='配置导出选项'><span>配置导出选项</span></h2><blockquote><hr /><hr /><hr /><blockquote><h6 id='配置导出设置'><span>配置导出设置</span></h6><hr /><p>&nbsp;</p><ol start='' ><li><span>启动 Typora 并进入「</span><strong><span>偏好设置</span></strong><span>」；</span></li><li><span>点击「</span><strong><span>导出</span></strong><span>」，添加配置（</span><mark><span>选择 HTML 模板</span></mark><span>），并将配置命名为 </span><code>VLOOK</code><span> 。</span></li></ol><p><code>&gt;(cyan)</code></p></blockquote><blockquote><h6 id='安装元标签代码'><span>安装元标签代码</span></h6><hr /><p>&nbsp;</p><ol start='' ><li><span>打开元标签文件：released\plugin</span><span>\</span><a href='https://raw.githubusercontent.com/MadMaxChow/VLOOK/master/released/plugin/meta.txt'><strong><span>meta.txt</span></strong></a><span>（</span><a href='https://gitee.com/madmaxchow/VLOOK/raw/master/released/plugin/meta.txt'><span>备用链接</span></a><span>）；</span></li><li><span>全选并复制所有内容；</span></li><li><span>将内容粘贴至「</span><strong><span>偏好设置 ▸ VLOOK ▸ 在 </span>&lt;<span>head /</span>&gt;<span> 中添加</span></strong><span>」。</span></li></ol><p><code>&gt;(cyan)</code></p></blockquote><blockquote><h6 id='安装插件代码'><span>安装插件代码</span></h6><hr /><p>&nbsp;</p><ol start='' ><li><span>打开插件文件：released\plugin</span><span>\</span><a href='https://raw.githubusercontent.com/MadMaxChow/VLOOK/master/released/plugin/plugin.txt'><strong><span>plugin.txt</span></strong></a><span>（</span><a href='https://gitee.com/madmaxchow/VLOOK/raw/master/released/plugin/plugin.txt'><span>备用链接</span></a><span>）；</span></li><li><span>全选并复制所有内容；</span></li><li><span>将内容粘贴至「</span><strong><span>偏好设置 ▸ VLOOK ▸ 在 </span>&lt;<span>body /</span>&gt;<span> 中添加</span></strong><span>」。</span></li></ol><p><code>&gt;(cyan)</code></p></blockquote><blockquote><h6 id='一键导出'><span>一键导出</span></h6><hr /><p>&nbsp;</p><ol start='' ><li><span>打开符合 VLOOK™ 规范的 md 文件；</span></li><li><span>点击「</span><strong><span>文件 ▸ 导出 ▸ VLOOK</span></strong><span>」即可。</span></li></ol><p><code>&gt;(cyan)</code></p></blockquote><p><code>&gt;(gray!)</code></p></blockquote><p><em><mark><span>Typora ▸ 偏好设置 ▸ 导出</span></mark></em></p><p><img src="pic/typora-opt2-light.png?srcset=@2x&amp;darksrc=typora-opt2-dark.png&amp;darksrcset=@2x" referrerpolicy="no-referrer"></p><h1 id='补充说明'><span>补充说明</span></h1><blockquote><h6 id='在线版插件'><span>在线版插件</span></h6><hr /><p><span>以上配置方式为离线插件，完整的插件代码与 HTML 文件集成，适合浏览文档时须在内网或无网络的情况，但不便于实时更新插件和</span><a href='guide.md#模板主题'><span>在线切换模板主题</span></a><span>等。</span></p><p><span>目前 VLOOK 支持提供在线版插件方式，可参考以上方式增加新的「导出配置」即可（建议配置命名为 </span><code>VLOOK (live)</code><span>）。</span></p><p><span>在线版的插件文件为：released\plugin</span><span>\</span><strong><span>plugin_live.txt</span></strong><span>，或直接打开线上版本的 </span><a href='https://raw.githubusercontent.com/MadMaxChow/VLOOK/master/released/plugin/plugin_live.txt'><span>plugin_live.txt</span></a><span>（</span><a href='https://gitee.com/madmaxchow/VLOOK/raw/master/released/plugin/plugin.txt'><span>备用链接</span></a><span>）</span></p><p><code>&gt;(orange!)</code></p></blockquote><hr /><blockquote><h6 id='如何更新插件到最新版本'><span>如何更新插件到最新版本？</span></h6><hr /><p><span>旧版本的 VLOOK 若要升级到最新版本，按以上的</span><strong><span>第 1 步</span></strong><span>下载最新发布版本，并按</span><strong><span>第 2、3 步</span></strong><span>更新对应的「主题」和「导出配置」即可。</span></p><p><code>&gt;(cyan!)</code></p></blockquote><blockquote><h6 id='推荐选择兼容的浏览器'><span>推荐选择兼容的浏览器！</span></h6><hr /><p><span>为保障最佳的使用体验，强烈建议使用以下浏览器访问：</span></p><p><img src="pic/chrome.png#icon2x" referrerpolicy="no-referrer" alt="Chrome"><span> </span><strong><a href='https://www.google.cn/chrome/'><span>Chrome</span></a></strong><span>　　</span><img src="pic/edge.png#icon2x" referrerpolicy="no-referrer" alt="Edge"><span> </span><strong><a href='https://www.microsoft.com/zh-cn/edge'><span>Edge</span></a></strong><span>　　</span><img src="pic/firefox.png#icon2x" referrerpolicy="no-referrer" alt="Firefox"><span> </span><strong><a href='https://www.mozilla.org/zh-CN/firefox/'><span>Firefox</span></a></strong></p><p><code>&gt;(blue)</code></p></blockquote><hr /><p><span>如有建议和需求，欢迎随时反馈～ </span><a href='https://qm.qq.com/cgi-bin/qm/qr?k=oB8wpFG_4SEMf1CL9qVy-jMw0CMfSwff&amp;jump_from=webapi&amp;lnkcss=none'><img src="pic/feedback-light.svg?darksrc=invert#logo" referrerpolicy="no-referrer" alt="VLOOK™ @ QQ Group"></a></p><h1 id='the-end'><span>The End</span></h1><div class='footnotes-area'  ><hr/>
<div class='footnote-line'><span class='md-fn-count'>1</span> <span>Typora 是跨平台的 Markdown 编辑器（也许是目前最好的编辑器），支持直接预览与编辑，更详细的特性详见</span><a href='https://www.typora.io'><span>官网</span></a><span>。</span> <a name='dfref-footnote-1' href='#ref-footnote-1' title='回到文档' class='reversefootnote' >↩</a></div></div></div></div>
<div class="v-vlook-inside"></div>
<style type="text/css">
    @keyframes breathe-vlook { 0% { transform: scale(1.5); opacity: 0.5; } 100% { transform: scale(1); opacity: 1; } }
    #VLOOK { left: 0; top: 0; background: var(--v-btn-bg); width: 100%; height: 100vh; display: flex; align-items: center; position: fixed; z-index: 99999; }
    #VLOOK > div { margin: 0 auto; background: var(--v-btn-fore-color); width: 30px; height: 30px; border-radius: 10px; animation: 1s breathe-vlook infinite alternate; }
</style>
<div id="VLOOK"><div></div></div>
<!-- ==================== VLOOK JS ==================== -->
<script type="text/javascript">
    // theme-color
    let metaTheme = document.createElement("meta");
    metaTheme.name = "theme-color";
    metaTheme.content = getComputedStyle(document.documentElement).getPropertyValue("--v-btn-bg");
    document.getElementsByTagName("head")[0].appendChild(metaTheme);
    // VLOOK
    let devMode = false, debugMode = false;
    // let fontHost = "https://cdn.jsdelivr.net/gh/MadMaxChow/openfonts@master/";
// ==================== !!! standalone !!! ====================
// ▼ ▼ ▼ ▼ ▼
</script>

<script type="text/javascript">
/*! jQuery v3.6.0 https://jquery.com/ - (c) OpenJS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
</script>
<script type="text/javascript">
/*! clipboard.js v2.0.11 https://clipboardjs.com/ Licensed MIT © Zeno Rocha */
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return b}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),r=n.n(e);function c(t){try{return document.execCommand(t)}catch(t){return}}var a=function(t){t=r()(t);return c("cut"),t};function o(t,e){var n,o,t=(n=t,o="rtl"===document.documentElement.getAttribute("dir"),(t=document.createElement("textarea")).style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style[o?"right":"left"]="-9999px",o=window.pageYOffset||document.documentElement.scrollTop,t.style.top="".concat(o,"px"),t.setAttribute("readonly",""),t.value=n,t);return e.container.appendChild(t),e=r()(t),c("copy"),t.remove(),e}var f=function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof t?n=o(t,e):t instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==t?void 0:t.type)?n=o(t.value,e):(n=r()(t),c("copy")),n};function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var s=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},e=t.action,n=void 0===e?"copy":e,o=t.container,e=t.target,t=t.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==e){if(!e||"object"!==l(e)||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return t?f(t,{container:o}):e?"cut"===n?a(e):f(e,{container:o}):void 0};function p(t){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function y(t,e){return(y=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function h(n){var o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}();return function(){var t,e=v(n);return t=o?(t=v(this).constructor,Reflect.construct(e,arguments,t)):e.apply(this,arguments),e=this,!(t=t)||"object"!==p(t)&&"function"!=typeof t?function(t){if(void 0!==t)return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}}function v(t){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function m(t,e){t="data-clipboard-".concat(t);if(e.hasAttribute(t))return e.getAttribute(t)}var b=function(){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&y(t,e)}(r,i());var t,e,n,o=h(r);function r(t,e){var n;return function(t){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")}(this),(n=o.call(this)).resolveOptions(e),n.listenClick(t),n}return t=r,n=[{key:"copy",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body};return f(t,e)}},{key:"cut",value:function(t){return a(t)}},{key:"isSupported",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof t?[t]:t,e=!!document.queryCommandSupported;return t.forEach(function(t){e=e&&!!document.queryCommandSupported(t)}),e}}],(e=[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===p(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=u()(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget,n=this.action(e)||"copy",t=s({action:n,container:this.container,target:this.target(e),text:this.text(e)});this.emit(t?"success":"error",{action:n,text:t,trigger:e,clearSelection:function(){e&&e.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(t){return m("action",t)}},{key:"defaultTarget",value:function(t){t=m("target",t);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(t){return m("text",t)}},{key:"destroy",value:function(){this.listener.destroy()}}])&&d(t.prototype,e),n&&d(t,n),r}()},828:function(t){var e;"undefined"==typeof Element||Element.prototype.matches||((e=Element.prototype).matches=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector),t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},438:function(t,e,n){var u=n(828);function i(t,e,n,o,r){var i=function(e,n,t,o){return function(t){t.delegateTarget=u(t.target,n),t.delegateTarget&&o.call(e,t)}}.apply(this,arguments);return t.addEventListener(n,i,r),{destroy:function(){t.removeEventListener(n,i,r)}}}t.exports=function(t,e,n,o,r){return"function"==typeof t.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return i(t,e,n,o,r)}))}},879:function(t,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},370:function(t,e,n){var f=n(879),l=n(438);t.exports=function(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!f.string(e))throw new TypeError("Second argument must be a String");if(!f.fn(n))throw new TypeError("Third argument must be a Function");if(f.node(t))return c=e,a=n,(u=t).addEventListener(c,a),{destroy:function(){u.removeEventListener(c,a)}};if(f.nodeList(t))return o=t,r=e,i=n,Array.prototype.forEach.call(o,function(t){t.addEventListener(r,i)}),{destroy:function(){Array.prototype.forEach.call(o,function(t){t.removeEventListener(r,i)})}};if(f.string(t))return t=t,e=e,n=n,l(document.body,t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var o,r,i,u,c,a}},817:function(t){t.exports=function(t){var e,n="SELECT"===t.nodeName?(t.focus(),t.value):"INPUT"===t.nodeName||"TEXTAREA"===t.nodeName?((e=t.hasAttribute("readonly"))||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),e||t.removeAttribute("readonly"),t.value):(t.hasAttribute("contenteditable")&&t.focus(),n=window.getSelection(),(e=document.createRange()).selectNodeContents(t),n.removeAllRanges(),n.addRange(e),n.toString());return n}},279:function(t){function e(){}e.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],r=[];if(o&&e)for(var i=0,u=o.length;i<u;i++)o[i].fn!==e&&o[i].fn._!==e&&r.push(o[i]);return r.length?n[t]=r:delete n[t],this}},t.exports=e,t.exports.TinyEmitter=e}},r={},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,{a:e}),e},o.d=function(t,e){for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o(686).default;function o(t){if(r[t])return r[t].exports;var e=r[t]={exports:{}};return n[t](e,e.exports,o),e.exports}var n,r});
</script>
<script type="text/javascript">
/* SVGInject - Version 1.2.3 https://github.com/iconfu/svg-inject - A tiny, intuitive, robust, caching solution for injecting SVG files inline into the DOM. Copyright (c) 2018 INCORS, the creators of iconfu.com @license MIT License - https://github.com/iconfu/svg-inject/blob/master/LICENSE */
!function(o,l){var r,a,s="createElement",g="getElementsByTagName",b="length",E="style",d="title",y="undefined",k="setAttribute",w="getAttribute",x=null,A="__svgInject",C="--inject-",S=new RegExp(C+"\\d+","g"),I="LOAD_FAIL",t="SVG_NOT_SUPPORTED",L="SVG_INVALID",v=["src","alt","onload","onerror"],j=l[s]("a"),G=typeof SVGRect!=y,f={useCache:!0,copyAttributes:!0,makeIdsUnique:!0},N={clipPath:["clip-path"],"color-profile":x,cursor:x,filter:x,linearGradient:["fill","stroke"],marker:["marker","marker-end","marker-mid","marker-start"],mask:x,pattern:["fill","stroke"],radialGradient:["fill","stroke"]},u=1,c=2,O=1;function T(e){return(r=r||new XMLSerializer).serializeToString(e)}function P(e,r){var t,n,i,o,a=C+O++,f=/url\("?#([a-zA-Z][\w:.-]*)"?\)/g,u=e.querySelectorAll("[id]"),c=r?[]:x,l={},s=[],d=!1;if(u[b]){for(i=0;i<u[b];i++)(n=u[i].localName)in N&&(l[n]=1);for(n in l)(N[n]||[n]).forEach(function(e){s.indexOf(e)<0&&s.push(e)});s[b]&&s.push(E);var v,p,m,h=e[g]("*"),y=e;for(i=-1;y!=x;){if(y.localName==E)(m=(p=y.textContent)&&p.replace(f,function(e,r){return c&&(c[r]=1),"url(#"+r+a+")"}))!==p&&(y.textContent=m);else if(y.hasAttributes()){for(o=0;o<s[b];o++)v=s[o],(m=(p=y[w](v))&&p.replace(f,function(e,r){return c&&(c[r]=1),"url(#"+r+a+")"}))!==p&&y[k](v,m);["xlink:href","href"].forEach(function(e){var r=y[w](e);/^\s*#/.test(r)&&(r=r.trim(),y[k](e,r+a),c&&(c[r.substring(1)]=1))})}y=h[++i]}for(i=0;i<u[b];i++)t=u[i],c&&!c[t.id]||(t.id+=a,d=!0)}return d}function V(e,r,t,n){if(r){r[k]("data-inject-url",t);var i=e.parentNode;if(i){n.copyAttributes&&function c(e,r){for(var t,n,i,o=e.attributes,a=0;a<o[b];a++)if(n=(t=o[a]).name,-1==v.indexOf(n))if(i=t.value,n==d){var f,u=r.firstElementChild;u&&u.localName.toLowerCase()==d?f=u:(f=l[s+"NS"]("http://www.w3.org/2000/svg",d),r.insertBefore(f,u)),f.textContent=i}else r[k](n,i)}(e,r);var o=n.beforeInject,a=o&&o(e,r)||r;i.replaceChild(a,e),e[A]=u,m(e);var f=n.afterInject;f&&f(e,a)}}else D(e,n)}function p(){for(var e={},r=arguments,t=0;t<r[b];t++){var n=r[t];for(var i in n)n.hasOwnProperty(i)&&(e[i]=n[i])}return e}function _(e,r){if(r){var t;try{t=function i(e){return(a=a||new DOMParser).parseFromString(e,"text/xml")}(e)}catch(o){return x}return t[g]("parsererror")[b]?x:t.documentElement}var n=l.createElement("div");return n.innerHTML=e,n.firstElementChild}function m(e){e.removeAttribute("onload")}function n(e){console.error("SVGInject: "+e)}function i(e,r,t){e[A]=c,t.onFail?t.onFail(e,r):n(r)}function D(e,r){m(e),i(e,L,r)}function F(e,r){m(e),i(e,t,r)}function M(e,r){i(e,I,r)}function q(e){e.onload=x,e.onerror=x}function R(e){n("no img element")}var e=function z(e,r){var t=p(f,r),h={};function n(a,f){f=p(t,f);var e=function(r){var e=function(){var e=f.onAllFinish;e&&e(),r&&r()};if(a&&typeof a[b]!=y){var t=0,n=a[b];if(0==n)e();else for(var i=function(){++t==n&&e()},o=0;o<n;o++)u(a[o],f,i)}else u(a,f,e)};return typeof Promise==y?e():new Promise(e)}function u(u,c,e){if(u){var r=u[A];if(r)Array.isArray(r)?r.push(e):e();else{if(q(u),!G)return F(u,c),void e();var t=c.beforeLoad,n=t&&t(u)||u[w]("src");if(!n)return""===n&&M(u,c),void e();var i=[];u[A]=i;var l=function(){e(),i.forEach(function(e){e()})},s=function f(e){return j.href=e,j.href}(n),d=c.useCache,v=c.makeIdsUnique,p=function(r){d&&(h[s].forEach(function(e){e(r)}),h[s]=r)};if(d){var o,a=function(e){if(e===I)M(u,c);else if(e===L)D(u,c);else{var r,t=e[0],n=e[1],i=e[2];v&&(t===x?(t=P(r=_(n,!1),!1),e[0]=t,e[2]=t&&T(r)):t&&(n=function o(e){return e.replace(S,C+O++)}(i))),r=r||_(n,!1),V(u,r,s,c)}l()};if(typeof(o=h[s])!=y)return void(o.isCallbackQueue?o.push(a):a(o));(o=[]).isCallbackQueue=!0,h[s]=o}!function m(e,r,t){if(e){var n=new XMLHttpRequest;n.onreadystatechange=function(){if(4==n.readyState){var e=n.status;200==e?r(n.responseXML,n.responseText.trim()):400<=e?t():0==e&&t()}},n.open("GET",e,!0),n.send()}}(s,function(e,r){var t=e instanceof Document?e.documentElement:_(r,!0),n=c.afterLoad;if(n){var i=n(t,r)||t;if(i){var o="string"==typeof i;r=o?i:T(t),t=o?_(i,!0):i}}if(t instanceof SVGElement){var a=x;if(v&&(a=P(t,!1)),d){var f=a&&T(t);p([a,r,f])}V(u,t,s,c)}else D(u,c),p(L);l()},function(){M(u,c),p(I),l()})}}else R()}return G&&function i(e){var r=l[g]("head")[0];if(r){var t=l[s](E);t.type="text/css",t.appendChild(l.createTextNode(e)),r.appendChild(t)}}('img[onload^="'+e+'("]{visibility:hidden;}'),n.setOptions=function(e){t=p(t,e)},n.create=z,n.err=function(e,r){e?e[A]!=c&&(q(e),G?(m(e),M(e,t)):F(e,t),r&&(m(e),e.src=r)):R()},o[e]=n}("SVGInject");"object"==typeof module&&"object"==typeof module.exports&&(module.exports=e)}(window,document);
</script>
<script type="text/javascript">
/* VLOOK.js (mini) V16-dev (2022-06-25) - Typora Plugin - powered by MAX°孟兆, https://github.com/MadMaxChow/VLOOK */
!function(){"use strict";function t(){console.log.apply(console,arguments)}function e(){console.info.apply(console,arguments)}function n(){console.warn.apply(console,arguments)}function i(){console.error.apply(console,arguments)}function o(t){alert(t)}function a(){return window.location.href}function r(t){window.location.href=t}function l(){return window.location.hash}function c(t,e){t!==Fi&&t.addClass(e)}function s(t,e){t!==Fi&&t.removeClass(e)}function d(t,e,n){t!==Fi&&(t.removeClass(e),t.addClass(n))}function u(t){return parseInt(t)}function h(t){return parseFloat(t)}function f(t){return Math.round(t)}function p(t){return Math.ceil(t)}function v(t){return decodeURI(t)}function m(){return jc===Fi&&(jc=$("html"),0===jc.length&&(jc=Fi,i("Failed [ DOM.html ]"))),jc}function g(){return Bc===Fi&&(Bc=$("body"),0===Bc.length&&(Bc=Fi,i("Failed [ DOM.body ]"))),Bc}function b(){return Zc===Fi&&(Zc=$("#write"),0===Zc.length&&(Zc=Fi,i("Failed [ VOM.doc ]"))),Zc}function w(){return Gc===Fi&&(Gc=$("#write>pre.md-meta-block:first-child + h6, #write>h6:first-child"),0===Gc.length&&(Gc=Fi,k()===Fi&&n("Failed [ VOM.c ], maybe no cover"))),Gc}function y(){if(Xc===Fi){let t=$(".footnotes-area");if(t!==Fi){let e=t.prev(),n=e.prop(Zl);n!==Fi&&"h1"===n.l()&&(Xc=e)}else Xc=Fi,n("Failed [ VOM.bc ], maybe no backcover")}return Xc}function k(){return Yc===Fi&&(Yc=$("#vk-id-doc-title"),0===Yc.length&&(Yc=Fi,n("Failed [ VOM.dt ]"))),Yc}function x(){ns=A(a());let t=H("vlook-query");is=A("file.html"+(t!==Fi?"?"+t:""))}function T(...t){ts===Ni&&n(...t)}function C(t){return localStorage[cc+t]}function L(t,e){localStorage[cc+t]=e}function M(){return $(document).a(Ql)}function H(t){let e=$("meta[name='"+t+"']").a(ha);return e==="${"+t+"}"?Fi:e}function z(t){let e=ns[t];return e===Fi&&(e=is[t]),e}function A(t){let e=t.i("#"),n=(t=e>-1?t.s(0,e):t).i("?"),i=t.s(n>-1?n+1:t.length,t.length),o={},a=i.length>0?i.split("&"):[],r=null,l=a.length;for(let t=0;t<l;t++)r=a[t].split("="),o[decodeURIComponent(r[0])]=decodeURIComponent(r[1]);return o}function O(t){return t.s(t.i("#"),t.length)}function S(t){let e=t.i("?");return e>-1?t.s(e+1,t.length):""}function I(){return event.altKey}function F(t,e){let n=[];if(e!==Fi)for(let i=0,o=t.length;i<o;i++)n.push(R(t[i]+"-"+e));for(let i=0,o=t.length;i<o;i++)q(t[i],e!==Fi?n[i]:0)}function N(t){let e=t.i("?"),n=t.s(0,e).lastIndexOf("/"),i=-1===n?0:n;return t.s(0,i+1)}function P(t){return 0===t.length?"":t.r(/</g,"&lt;").r(/>/g,"&gt;")}function D(t){return 0===t.length?"":t.r(/'/g,"").r(/"/g,"")}function W(t,e){function n(t,e,n){let i=0;for(;e>0;)n.i(t[i])>-1?e-=2:e--,i++;return t.s(0,i)}function i(t,e,n){let i=0,o=t.length-1;for(;e>0;)n.i(t[o-i])>-1?e-=2:e--,i++;return t.s(o+1-i)}if((t=t.r(/\s+/g," ")).length<=2*e)return P(t);let o=t.s(0,e).x(),a=t.s(t.length-e,t.length).x(),r=o.m(/\p{Unified_Ideograph}/gu),l=a.m(/\p{Unified_Ideograph}/gu);return null!=r&&r.length>0&&(o=n(o,e,r)),null!=l&&l.length>0&&(a=i(a,e,l)),P(o+" . . . "+a)}function E(){let e=l();return e.length>0&&"#vk-id-doc-title"!==e?(t("    ↩ Redirect to h: "+v(e)),r("#"),r(e),setTimeout((function(){rt(e)}),300),Ni):Pi}function K(t){let e=v(l());r(t),e===v(t)&&rt(t)}function R(t){return getComputedStyle(document.documentElement).getPropertyValue(t)}function q(t,e){document.documentElement.style.setProperty(t,e)}function U(t){return t.r(/(\d)(?=(\d{3})+(\.\d+)*(\D)*$)/g,"$1,")}function _(t){return t.r(/\.(\d+)/,".<span class='v-tbl-col-fmt-num-decimal'>$1</span>")}function j(t){return t.r(/%</,"<span class='v-tbl-col-fmt-percent'> %</span><")}function B(t){return t.r(/(>.{1,3}\s)/,"><span class='v-tbl-col-fmt-currency'$1</span>")}function Z(){let t=Ni,e=["因以下原因无法激活 VLOOK 插件：\n\n","The VLOOK plugin cannot be activated for the following reasons:\n\n"][rs];return-1===g().a(la).i("typora-export")&&(e+=["• 只支持由 Typora 导出的 HTML 文件\n","• Only HTML files exported by Typora are supported\n"][rs],t=Pi),0===$(".md-toc").length&&(e+=["• 缺少 [TOC], 这是 GFM 标准的「目录」语法\n",'• Missing [TOC], the GFM standard "Table of Content"\n'][rs]),t===Pi?(e+=["\n建议参考文档模板：","\nSuggestion Reference document template: "][rs]+"\nreleased/demo/VLOOK-Document-Template.md",o(e),Pi):Ni}function G(){let t=new Vt;t.st(),Rc=new ce(new xe(Pr,"center"),R("--v-f-theme")),Rc===Pi?o("Failed [ iFntThm ]"):Rc.init(z("wf")),t.ed("    ├ Font Themer: "),t.st(),Ec=new Yt(180,new Fe(El)),Ec===Pi&&o("Failed [ iSpotlight ]"),t.ed("    ├ Spotlight: "),Kc=new Jt(new Fe("laserPointe")),Kc===Pi&&o("Failed [ iPter ]"),t.ed("    ├ LaserPointer: "),t.st(),Ys=z("cf")!==bl,Te(),t.ed("    ├ Content Folding: "),Oe(),Uc=new Ie(new xe("info-tips","center")),0===Uc.length&&o("Failed [ iInfoTips ]"),t.st();let e=z("nc");Pc=new te(new xe(vl,Qr,Ni),e),Pc===Pi&&o("Failed [ iNavCenter ]"),t.ed("    ├ Nav Center: "),t.st(),Dc=new ee(Pc),Dc===Pi?o("Failed [ iChapNav ]"):Pc.chpNav=Dc,t.ed("    ├ Chapter Nav: "),t.st(),Nc=new ae(Pc,Dc),Nc===Pi?o("Failed [ iTb ]"):(Nc.add(vl,(function(){Pc.tg()})),Nc.add(Pr,(function(){Rc.tg()})),Nc.add(va,(function(){re.tg()})),Nc.addSpliter(ec),Nc.add(zl,(function(){Uc.inform(["开启方式：<br /><strong>三击文档中的「任意段落」</strong>",'Open method:<br /><strong>three click "any paragraph" in the document</strong>'][rs],1e4,Ni)})),Nc.add(El,(function(){Kc.hide(),Ec.tg()===Ni&&Wc.hide()})),Nc.add(Jr,(function(){Ec.hide(),Kc.tg()===Ni&&Wc.hide()})),Nc.add(Il,(function(){Ct()})),Pc.toolbar=Nc,Ec.toolbar=Nc,Kc.toolbar=Nc,Rc.bindButton(Nc.btns[Pr])),t.ed("    ├ Toolbar: "),t.st(),qc=new di,qc===Pi&&o("Failed [ iFigNav ]"),t.ed("    ├ Figure Nav: "),t.st(),Ne(),_c=new se(new xe("foot-note",ho,Ni)),_c===Pi&&o("Failed [ iFootNote ]"),fe(),ve(),me(new xe("link-checker",Fl,Ni)),de(),ue("doc-info",Rs),ue("zoom-view",qs),ue("link-checker",Us),t.ed("    └ Misc: ")}function X(){Ii.st("* Document Logo");let t=$(".v-doc-logo-light").c(Ji),e=$(".v-doc-logo-dark").c(Ji);if($("head").append("<link rel='icon' id='doc-icon-light' href='"+t.s(5,t.length-2)+"' type='image/x-icon'/><link rel='icon' id='doc-icon-dark' href='"+e.s(5,e.length-2)+"' type='image/x-icon'/>"),Ii.ed(Ri),w()===Fi){let t=es===ul?" mini":"";b().prepend('<div id="vk-id-doc-title" class="v-doc-title'+t+'">'+M()+"</div>")}Ii.st("* UI i18n"),ct(),Ii.ed(Ri),"on"===z("capauto")&&(hd=Ni),Ii.st("* Audio: "),En(),Ii.ed(Ri),Ii.st("* Video: "),Kn(),Ii.ed(Ri),Ii.st("* Quote: "),nn(),cn(),Ii.ed(Ri),Ii.st("* Figure: "),ri(),Ii.ed(ma),Ii.st("* Table: "),hn(),Ii.ed(ma),vn(),Dn(),Ii.st("* Code Block: "),Re(),Ii.ed(Ri),Ii.st("* Code°Magic: "),fi(),Ii.ed(Ri),on(),Pc.catalog.hasIndexItem()===Pi&&Pc.figure.hasIndexItem()===Pi&&Pc.table.hasIndexItem()===Pi&&Pc.media.hasIndexItem()===Pi&&Pc.codeblock.hasIndexItem()===Pi&&(Pc.runMode="closed"),Ii.st("* Foot Note: "),se.init(),Ii.ed(Ri),ft(),Le(),Ii.st("* Adjust NavCenter/ChapterNav/FigureNav/Toolbar/StatusBar"),te.init()&&(Jc.device.mobile||Pc.showHandle(),Pc.adjust(),Dc.adjust(),Nc.adjust(),he(),Pc.catalog.adjustHoverStyle(),Dc.adjustHoverStyle(),qc.adjustHoverStyle()),Ii.ed(Ri),_e(),Ii.st("* Binding Event"),document.addEventListener("mousemove",(function(){Ec.repaint(event||window.event),Pc.snap(event||window.event)})),$(document).uC().ck((function(){yn()})),$(document).scroll((function(){let t=(new Date).getTime(),e=$(document).scrollTop();(e<10||e>e-10||t-cs>500)&&Pe(e),(e<10||e>e-10||t-cs>500||Math.abs(e-V.doc.scroll.lastTop)>50&&t-cs>500)&&($t(t,$(document).scrollTop()),ut()),Pc.catalog.focusHeader()})),$(window).resize((function(){yn(),Pc.catalog.focusHeader(),ut(),rn()})),window.onbeforeprint=function(){es!==ul&&"VLOOK"!==vs&&o(["注意！为确保打印正常，建议使用文档内工具栏左侧的【打印】按钮进行打印！","Notice! To ensure normal printing, it is recommended to use the [Print] button on the left side of the toolbar in the document to print!"][rs])},window.onafterprint=function(){es!==ul&&Lt()},$(window).on("hashchange",(function(t){let e=l(),n=e.s(1,e.length);if(0===n.x().length)return;Pc.history.add(e);let i=$("#"+v(n)+", a[name='"+n+"']");if(i!==Fi&&i.o()!==Fi&&0===i.o().top){let t=i.closest(no);if(t.length>0&&t.isHidden()){let n=t.prev().f(".v-blockquote-folder");n.length>0&&(n.tr(fl),r(e))}}null!=Ki&&Ki===e||setTimeout((function(){rt(v(n))}),Jc.browser.Firefox?300:0),Ki=e,Pc.showed===Pi&&ht()})),Ii.ed(Ri)}function Y(){let t=new Vt;t.st(),ui(),t.ed("    ├ TaskList: "),t.st(),hi(),t.ed("    └ Mermaid: ")}function J(t){t!==Fi&&t.c(Ac,"visible").c(wl,1)}function Q(t){t!==Fi&&t.c(Ac,Rr).c(wl,0)}function tt(t){return"<kbd>"+t+"</kbd>"}function et(){return tt("⌃ control / Ctrl")}function nt(){return tt(Jc.os.macOS?"⌥ option":"Alt")}function it(){return tt(Jc.os.macOS?"⌘ command":"Win")}function ot(){return'<div class="v-copyright"><svg class="v-copyright-svg-ico" width="24px" height="24px" style="display: inline-block; vertical-align: middle; cursor: pointer;"><use xlink:href="#icoVLOOK"></use></svg>&nbsp;&nbsp;Published with <a href="https://github.com/MadMaxChow/VLOOK" target="_blank"><strong>VLOOK</strong></a>™ (V16-dev) &amp; <a href="https://www.typora.io" target="_blank"><strong>Typora</strong></a>.&nbsp;&nbsp;Support: <strong><a href="https://qm.qq.com/cgi-bin/qm/qr?k=oB8wpFG_4SEMf1CL9qVy-jMw0CMfSwff&jump_from=webapi">QQ Group</a></strong> / <strong><a href="mailto:67870144@qq.com?subject=Feedback%20about%20VLOOK%20V16-dev&body=Hi,%0D%0A%0D%0A====================%0D%0A%0D%0A'+encodeURI(Jc.print(Ni))+'">Email</a></strong>.</div>'}function at(){return $(window).w()<=1280}function rt(t){if(t!==Fi&&t.sW("#")&&(t=t.s(1,t.length)),t===Fi||0===t.x().length)return;let e=u(Dc.ui.c(nc)),n=u(Dc.ui.c(Kr)),i=10,o=$("#"+v(t)+", a[name='"+t+"']"),a=o.prop(Zl);a!==Fi&&(a=a.l()),a!==Fi&&"h1h2h3h4h5h6".i(a)>-1?(i+="h6"===a?e+n+16:o.ht()+10+6*(u(a.s(1,2))-1),i-=u(R("--v-top-margin"))):t.sW("ref-footnote")?i+=70:i+=e+n,$(document).scrollTop($(document).scrollTop()-i)}function lt(t,e,n,i,o){return'<svg width="'+e+'px" height="'+n+'px"'+(o=o!==Fi?' style="'+o+'"':"")+' class="v-svg-small-ico"><use class="v-svg-ico-'+i+'" xlink:href="#'+t+'"></use></svg>'}function ct(){Js!==Fi&&Js.f("div > span").a(Ql,["查看更多","View More"][rs]),Nc.btns[vl].a(Cr,["<strong>隐藏</strong> / <strong>显示</strong> 导航中心","<strong>Hide</strong> / <strong>Show</strong> Navigation Center"][rs]+"\n<sub>"+tt("O")+"</sub>"),Nc.btns[va].a(Cr,["切换 [ <strong>黑暗</strong> / <strong>明亮</strong> ] 模式","Switch <strong>Dark</strong> / <strong>Light</strong> Mode"][rs]+"\n<sub>"+tt("D")+"</sub>"),Nc.btns[Pr].a(Cr,["切换 字体风格","Switch Font Theme"][rs]+"\n<sub>"+tt("A")+"</sub>"),Nc.btns[zl].a(Cr,["段落导航 模式","Paragraph Navigation mode"][rs]),Nc.btns.spotlight.a(Cr,["聚光灯",El][rs]+"\n<sub>"+tt("S")+"</sub>"),Nc.btns[Jr].a(Cr,["激光笔","Laser Pointer"][rs]+"\n<sub>"+tt("P")+"</sub>"),Nc.btns.print.a(Cr,["打印...","Print..."][rs]),Dc.prev.ui.a(Cr,["前一章","Previous Chapter"][rs]+"\n<sub>"+tt("◄")+"</sub>"),Dc.next.ui.a(Cr,["后一章","Next Chapter"][rs]+"\n<sub>"+tt("►")+"</sub>"),Dc.dt.a(Cr,["回到封面","Back to cover"][rs]),Dc.current.ui.a(Cr,["回到本章的开始","Go back to the beginning of this chapter"][rs]),qc.btns.prev.a(Ql,"[ ← ] "+["前一张","Previous"][rs]),qc.btns.next.a(Ql,"[ → ] "+["后一张","Next"][rs]),qc.btns.close.a(Ql,"[ ESC ] "+["关闭","Close"][rs]),Rc.ui.f(".v-font-package").t(["字体","Font"][rs]+" "),Rc.ui.f(".v-font-theme-info").h(["若无法连接互联网加载在线版本字体，建议将字体直接下载到本地","If you cannot connect to the Internet to load the online version of the font, it is recommended to download the font directly to the local"][rs]+" (<a href='https://github.com/MadMaxChow/VLOOK/blob/master/FONT.md'>"+["主站","Primary"][rs]+"</a> | <a href='https://gitee.com/madmaxchow/VLOOK/blob/master/FONT.md'>"+["备用","Standby"][rs]+"</a>)"),_c.buttonSeeAll.ch("a").t(["查看所有脚注","View all footnotes"][rs]+" ▶"),qs.t("⊖ "+["缩放","Zoom"][rs]+" ⊕")}function st(t){let e=($(window).w()-t.w())/2,n=Zi;Jc.device.mobile&&(e=10,n=10),t.c(Qr,e).c(Fl,n).c(nc,($(window).ht()-t.ht())/2)}function dt(t,e){let n=e.o().left,i=t.w()+u(t.c(Ll))+u(t.c(Ml))+2*u(t.c(uo));n+i+10>$(window).w()&&(n=$(window).w()-i-10),t.c(Qr,n).c(nc,e.o().top-$(document).scrollTop()+e.ht()+10)}function ut(){as!==Ni&&(as=Ni,Pc.adjust()===Ni&&Le(),Dc.adjust(),Nc.adjust(),as=Pi)}function ht(){setTimeout((function(){ut(),rn()}),500)}function ft(){Jc.device.mobile?($(xo).uH(),$(".v-segment-btn").uH(),$(".v-accent-btn").uH(),qs.uH(),$(".v-doc-lib-board>.item").uH(),$(".v-std-code, .v-tag, .v-badge-name").uH(),$(".v-badge-value").uH()):(pt($(xo)),pt($(".v-segment-btn")),pt($(".v-accent-btn")),pt(qs),pt($(".v-doc-lib-board>.item")),pt($(".v-std-code, .v-tag, .v-badge-name")),pt($(".v-badge-value"),Ni))}function pt(t,e){t.hover((function(){let t=$(this);c(t,qr),e===Ni&&s(t.p(),qr)}),(function(){let t=$(this);s(t,qr),e===Ni&&t.p().tr("mouseenter")}))}function vt(t){t.unbind("mouseenter").unbind("mouseleave")}function mt(){os<1?q("--v-trans-value",ml):os>=2&&c($(".v-backdrop-blurs"),zr),gt($(".v-doc-lib-board>.flip")),gt($("a kbd, a img"))}function gt(t,e){if(os>=1)if(e===Fi)c(t,aa);else{let n=e.split(" ");for(let e=0;e<n.length;e++)c(t,"v-transition-"+n[e])}}function bt(t,e){if(e===Fi)s(t,aa);else{let n=e.split(" ");for(let e=0;e<n.length;e++)s(t,"v-transition-"+n[e])}}function wt(){$(document).keydown((function(t){const e=t.keyCode||t.which||t.charCode;let n=(t.ctrlKey?"⌃ Ctrl _ ":"")+(t.shiftKey?"⇧ Shift _ ":"")+(t.altKey?"⌥ Alt / Option_ ":"")+(t.metaKey?"Windows / ⌘ Command _ ":"");if(!0===I()&&(Ei=Ni,q("--cur-copy",R("--cur-copy-as-md")),Ls.h(lt("icoCopyAsMd",16,16,tl))),!(t.ctrlKey||t.altKey||t.metaKey)&&(Ec.disposeHotkey(e,n),Kc.disposeHotkey(e,n),Wc.disposeHotkey(e,n),Et(e),qc.disposeHotkey(e,n),Pc.disposeHotkey(e,n),Rc.disposeHotkey(e,n),Uc.disposeHotkey(e,n),_c.disposeHotkey(e,n),ke(e),ls!==Ni&&"body"===document.activeElement.tagName.l()))switch(Dc.disposeHotkey(e,n),e){case 79:if(qc.ui.isShowed())return;Nc.btns[vl].tr(ca);break;case 76:Pc.docLib.enabled===Ni&&Pc.docLib.handle.tr(ca);break;case 68:Nc.btns[va].tr(ca);break;case 65:Rc.ui.isHidden()?Nc.btns[Pr].tr(ca):Rc.hide();break;case 88:mn();break;case 80:Wc.hide(),Ec.hide(),Kc.tg();break;case 83:Wc.hide(),Kc.hide(),Ec.tg();break;case 27:ls===Pi&&(Ve(),$e()),Ed.isHidden()||bn(),window.event.returnValue=Pi;break}})),$(document).keyup((function(t){!0===Ei&&(Ei=Pi,q("--cur-copy",R("--cur-copy-normal")),Ls.h(lt("icoCopy",16,16,tl)))}))}function yt(){switch(Jc.language.base){case"zh":rs=0;break;default:rs=1}}function $t(t,e){cs=t}function kt(){d(g(),lc,Wr)}function xt(){d(g(),Wr,lc)}function Tt(){$("a:not([href^='#'])").e((function(){let t=$(this);t.a(Gl,t.a(_r))}))}function Ct(){vs="VLOOK",re.scheme===ba&&(re.schemeBeforePrint=re.scheme,re.scheme=tl,re.refresh()),$(".v-caption.mermaid").e((function(){let t=$(this);t.a(Qi,t.c(Sc)),t.c(Sc,"100%")})),$(".v-caption.mermaid svg").e((function(){let t=$(this);"100%"===t.a(Sc)?t.a(ql).i("max-width:")>-1?(t.a(to,t.c(cl)),t.c(cl,"")):t.a(ql).i("width:")>-1&&(t.a(Qi,t.c(Sc)),t.c(Sc,"100%")):(t.a(Qi,t.a(Sc)),t.c(Sc,"100%"))})),$("[d-blockquote-folded='true']").e((function(){dn($(this))})),$("[d-content-folded='true']").e((function(){$(this).next(".v-content-expander").ch(".v-btn").tr(ca)})),$(".v-tbl-row-g-btn").e((function(){Nn($(this).p().p())})),Bt();let t=$(".v-rb-coat");t.length>0&&confirm("文档含有「刮刮卡」内容，打印前是否显示实际内容？")===Ni&&t.e((function(){let t=$(this);t.a($r).sW("f")&&xi(t)})),setTimeout((function(){window.print()}),2e3)}function Lt(){re.schemeBeforePrint===ba&&re.tg(),$(".v-caption.mermaid").e((function(){let t=$(this);t.c(Sc,t.a(Qi)),t.removeAttr(Qi)})),$(".v-caption.mermaid svg").e((function(){let t=$(this);"100%"===t.a(Sc)?t.a(ql).i("max-width:")>-1?(t.c(cl,t.a(to)),t.removeAttr(to)):t.a(ql).i("width:")>-1&&(t.c(Sc,t.a(Qi)),t.removeAttr(Qi)):(t.c(Sc,t.a(Qi)),t.removeAttr(Qi))})),$(".v-rb-coat").e((function(){let t=$(this);t.a($r).sW("t")&&Ti(t)})),vs=ml}function Mt(t){let e="?p=vlook&ver=V16-dev&thm="+R("--v-theme-name").rA('"',"").x();e+="&d="+(Jc.device.mobile?"mob":"")+"&dpr="+Jc.display.DPR,e+="&os=",Jc.os.macOS?e+="macOS":Jc.os.Windows?e+="Windows":Jc.os.iOS||Jc.os.Linux?e+="iPhone":e+="others",e+="&b=",Jc.browser.Edge?e+="edge&bv="+Jc.browserVer.Edge:Jc.browser.Chrome?e+="chrome&bv="+Jc.browserVer.Chrome:Jc.browser.Firefox?e+="firefox&bv="+Jc.browserVer.Firefox:Jc.browser.Safari?e+="safari&bv="+Jc.browserVer.Safari:e+="others&bv=",e+="&cs="+R("--v-color-scheme").rA('"',"").x(),e+="&lang="+rs+"&size="+b().t().length+"&time="+t,e+="&img="+$(".v-fig").length+"&img-fold="+$("p[d-cntr='img'][d-content-folded='true']").length+"&img-fill="+$("img:not([d-img-fill])").length+"&img-invert="+$("img[d-darksrc='invert']").length+"&img-alter="+$("img[d-darksrc='alter']").length+"&img-cap1="+$("div[id^=vk-id-fig][d-id-fig-type='img'] .v-cap-1 strong").length+"&img-cap2="+$("div[id^=vk-id-fig][d-id-fig-type='img'] .v-cap-2").length;let n=$(".md-diagram-panel");e+="&mm="+n.length+"&mm-fold="+$("div[d-cntr='svg'][d-content-folded='true']").length+"&mm-cap1="+$("div[id^=vk-id-fig][d-id-fig-type='svg'] .v-cap-1 strong").length+"&mm-cap2="+$("div[id^=vk-id-fig][d-id-fig-type='svg'] .v-cap-2").length,e+="&audio="+$(ji).length+"&mm-cap1="+$("div[id^=vk-id-audio] .v-cap-1 strong").length+"&mm-cap2="+$("div[id^=vk-id-audio] .v-cap-2").length,e+="&video="+$(Hc).length+"&mm-cap1="+$("div[id^=vk-id-video] .v-cap-1 strong").length+"&mm-cap2="+$("div[id^=vk-id-video] .v-cap-2").length;let i=0,o=0,r=0,l=0,c=0,s=0,d=0,u=0;n.e((function(){let t=$(this);t.f("g.legend").length>0?i++:t.f("g.output g.nodes").length>0?(o++,t.f("g.output g.nodes g#START.node").length>0?r++:t.f("g.output g.nodes g#INIT.node").length>0&&l++):t.f("g.stateGroup").length>0?c++:t.f("g rect.actor").length>0?s++:t.f("g.classGroup").length>0?d++:t.f("g rect.section").length>0&&u++})),e+="&mm-pie="+i+"&mm-flow="+o+"&mm-flow-S="+r+"&mm-flow-I="+l+"&mm-state="+c+"&mm-seq="+s+"&mm-class="+d+"&mm-gantt="+u,e+="&tbl="+$(Bl).length+"&tbl-fold="+$("figure[d-cntr='table'][d-content-folded='true']").length+"&tbl-cap1="+$("div[id^=vk-id-tbl] .v-cap-1 strong").length+"&tbl-cap2="+$("div[id^=vk-id-tbl] .v-cap-2").length;let h=0,f=0,p=0,v=0,m=0,g=0,w=0,y;$("table[d-column-fmting='true']").e((function(){let t=$(this);t.f("thead .v-tbl-col-fmt-bold").length>0&&h++,t.f("thead .v-tbl-col-fmt-em").length>0&&f++,t.f("thead u").length>0&&p++,t.f("thead .v-tbl-col-fmt-mark").length>0&&v++,t.f("thead del").length>0&&m++,t.f("thead .v-tbl-col-fmt-checkbox").length>0&&g++,t.f("thead .v-tbl-col-fmt-num").length>0&&w++})),e+="&tbl-fm-b="+h+"&tbl-fm-em="+f+"&tbl-fm-u="+p+"&tbl-fm-m="+v+"&tbl-fm-d="+m+"&tbl-fm-chk="+g+"&tbl-fm-num="+w,e+="&tbl-cell-merge="+$("table[d-cell-merge='true']").length,e+="&tbl-row-group="+$("table[d-row-group='true']").length,e+="&cb="+$(".md-fences").length+"&cb-fold="+$("p[d-cntr='pre'][d-content-folded='true']").length+"&cb-cap1="+$("div[id^=vk-id-codeblock] .v-cap-1 strong").length+"&cb-cap2="+$("div[id^=vk-id-codeblock] .v-cap-2").length,e+="&tag="+$("code[class^=v-tag]").length+"&badge="+$("code[class^=v-badge-name]").length,e+="&bq="+$(no).length+"&bq-fold="+$("[d-blockquote-folded='true']").length,e+="&fn="+$(".md-footnote").length,e+="&url="+a(),$("iframe[name='vlook-stat-gitee']").a(Kl,"https://madmaxchow.gitee.io/vlook/act/"+(ts?"dev-":"")+"stat-gitee.html"+encodeURI(e))}function Ht(t){return!1}function zt(t){return t.sW("i")?"fig.img":t.sW("s")?"fig.svg":t.sW("t")?Bl:t.sW("p")?sa:"Unknown"}function At(){let t=[0,0,0];return t[0]=Math.floor(255*Math.random()),t[1]=Math.floor(255*Math.random()),t[2]=Math.floor(255*Math.random()),t}function Ot(){let t=[0,0,0];if(0===ms.length)return t=At(),ms.push(t),t;let e=Pi,n=0,i=[0,0,0];for(;e===Pi&&n<20;){t=At();let o=0;for(let e=0;e<ms.length&&(o=e,i[0]=(ms[e][0]-t[0])/256,i[1]=(ms[e][1]-t[1])/256,i[2]=(ms[e][2]-t[2])/256,!(Math.sqrt(i[0]*i[0]+i[1]*i[1]+i[2]*i[2])<.3));e++);o===ms.length&&(ms.push(t),e=Ni),n++}return t}function St(t,e){return"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"}function Vt(){let o=this;o.sT=null,o.lT=null,o.reset=function(){o.sT=(new Date).getTime()},o.st=function(e){e!==Fi&&t(e),o.lT=(new Date).getTime()},o.ed=function(t,a){let r=(new Date).getTime()-o.lT;if(a!==Ni){let o=t+"⏱ "+r+" ms";r<300?e(o):r<500?n(o):i(o)}return r},o.stop=function(){return(new Date).getTime()-o.sT},o.reset()}function It(t){bs=$(gs),ws=$(".v-welcome-page>.v-loading"),ys=$(".v-welcome-page>.v-tips"),$s=Pi,ks=t,ks===ml?Wt():J(bs)}function Ft(){ws.uC().ck((function(){Wt()})),bs.c(pa,"default"),Dt(),ys.c(Bi,ml),Pt(null),c(ws,"v-btn-done"),$s=Ni,ks===Zi?Nt():ks===Oc&&c(ws,Oc)}function Nt(){function t(){Pt(e),e--,e<0?(clearTimeout(n),Wt()):n=setTimeout(t,1e3)}let e=3,n=null;t()}function Pt(t){ws.h(["开始阅览","Start Reading"][rs]+(null==t?"":" <span> ("+t+"s)</span>"))}function Dt(){ys.c(Bi,ml)}function Wt(){bs.hide(),xt()}function Et(t,e){if($s!==Pi&&!bs.isHidden())switch(t){case 13:Wt();break}}function Kt(){function t(t){t.hover((function(){Se($(this),Zi)}),(function(){Ve()}))}xs=$(".v-content-assistor"),Ts=$(".v-btn.assistor.open-in-figure-nav"),Cs=$(".v-btn.assistor.table-cross"),Ls=$(".v-btn.assistor.copy"),Ms=$(".v-btn.assistor.pic-in-pic"),Ts.a(Cr,["全屏显示","Full screen"][rs]),Cs.a(Cr,tt("X")+Fc+["阅读模式","Reading mode"][rs]),Ms.a(Cr,["画中画","Picture in picture"][rs]),Ts.uC().ck((function(){Ut(),qc.show(Hs)})),Cs.uC().ck((function(){mn(Hs)})),Ls.uC().ck((function(){if(Hs===Fi)return;let t=$(this);zs===sa?qe(t):"fig.img"===zs&&li(t)})),Ms.uC().ck((function(){jt(Hs)})),t(Ts),t(Cs),t(Ls),t(Ms)}function Rt(t,e){function n(t){let e=event||window.event,n=e.pageX||e.clientX+document.body.scrollLeft,i=e.pageY||e.clientY+document.body.scrollTop,o=2*u(t.c(Hl));return!(n<t.o().left||n>t.o().left+t.w()+o||i<t.o().top||i>t.o().top+t.ht()+o)}t.hover((function(){bt(xs),Hs!==t&&Ut(),Hs=t,zs=e;let n="\n<sub>"+["按住","Hold"][rs]+Fc+nt()+[Fc+"- 复制为 Markdown",Fc+"- Copy as Markdown"][rs]+"</sub>";e===sa?Ls.a(Cr,["复制全部代码","Copy code"][rs]+n):"fig.img"===e&&Ls.a(Cr,["复制图片地址","Copy Image Link"][rs]+n),qt()}),(function(){n(Hs)===Pi&&Ut()}))}function qt(){if(Jc.device.mobile)return;s(Ts,"first enabled last"),s(Cs,"first enabled last"),s(Ls,"first enabled last"),s(Ms,"first enabled last"),zs.sW(Vr)?(c(Ts,"enabled first"),zs.eW("img")&&c(Ls,zr),c(Ms,"enabled last")):zs===Bl?(c(Cs,"enabled first"),c(Ms,"enabled last")):zs===sa&&(c(Ls,"enabled first"),c(Ms,"enabled last"));let t=Hs.p(),e=t.a(la),n=t.p(),i=0;if(e!==Fi&&e.i("v-caption")>-1&&n!==Fi&&(e=n.a(la),e!==Fi&&e.i(Co)>-1)){let e=u(t.w()),o=u(n.w());e>o&&(i=e-o+1)}xs.c(Qr,Hs.o().left+Hs.w()+1-xs.w()+u(Hs.c(Ll))+u(Hs.c(Ml))-i).c(nc,Hs.o().top+3),setTimeout((function(){gt(xs),J(xs)}),50)}function Ut(){Q(xs)}function _t(){As=$(".v-pic-in-pic"),Os=As.ch(".v-content"),Ss=$(".v-pip-btn.v-zoom"),Vs=$(".v-pip-btn.v-close"),Ss.uC().ck((function(){let t=$(this),e=$(Ko);1===Is?(Is=.75,d(e,"zoom-in","zoom-out"),t.h(lt("icoZoomIn",16,16,"theme"))):(Is=1,d(e,"zoom-out","zoom-in"),t.h(lt("icoZoomOut",16,16,"theme"))),Xt()})),Vs.uC().ck((function(){Bt()})),As.hover((function(){As.ht()<30?(c(Ss,dl),c(Vs,dl)):(s(Ss,dl),s(Vs,dl)),J(Ss),J(Vs)}),(function(){Q(Ss),Q(Vs)}))}function jt(t){function e(t){let e=Pi,n=t.prop(Zl).l();if(n===Bl){e=Sn(t,Zi);let n=t.p().p();n.a(Va)===ac&&Ae(n.next())}let i=t.clone();i.c(ol,0).c(oo,0),Os.append(i);let o,a="svg"===n;return("img"===n||a)&&(i.removeAttr(Pa),a&&c(i,Po)),e===Ni&&(In(i),Vn(t,Zi)),i}Zt(),Os.empty();let n=e(t);Xt(),As.show(),Gt(n),Os.scrollTop(0)}function Bt(){As.hide()}function Zt(){let t=550,e=350,n=$(window).w()/2.5,i=$(window).ht()/3;Fs=n<t?t:n,Ns=i<e?e:i,As.c(Sc,Fs).c(Kr,Ns)}function Gt(t){function e(t){i=t.width,o=t.height}let n=t.prop(Zl).l(),i=t.w(),o=t.ht(),a=2*u(t.c(Hl)),r=2*u(As.c(Hl));if("img"===n){let n=new Image;n.src=t.a(Kl),n.complete?e(n):n.onload=function(){e(n)}}let l=i+a;i>0&&l<Fs&&(Fs=i,As.c(Sc,l).c(oc,Fs+"px "+Ns+"px")),o=t.ht();let c=o+r+a;o>0&&c<Ns&&(("img"===n||"svg"===n)&&o>t.ht()&&(o=t.ht(),c=o+r+a),Ns=o,As.c(Kr,c).c(oc,Fs+"px "+Ns+"px"))}function Xt(){bt(Ss),bt(Vs),As.c(ic,"scale("+Is+")").c(oc,Fs+"px "+Ns+"px"),setTimeout((function(){gt(Ss),gt(Vs)}),50)}function Yt(t,e){let n=this;n.ui=$(".v-spotlight"),n.radius=t,n.tips=e,n.zoom={normal:t,bigger:1.4*t},n.lastPos={x:-1,y:-1},n.toolbar=Fi,n.toggleZoom=function(){n.ui.isHidden()||(n.radius=n.radius<n.zoom.bigger?n.zoom.bigger:n.zoom.normal,n.repaint())},n.useSpotlight=function(){s(n.toolbar.btns[Jr],Wl),c(n.toolbar.btns.spotlight,Wl),n.pointer=Pi,n.mode="S",n.ui.show(),s($(n.pointerScope),zo),n.repaint();let t=tt("⇧ Shift")+Fc,e=Fc+Fc+"-"+Fc+Fc+tt("ESC")+Fc;n.tips.show([t+"调整聚光灯大小"+e+"退出",t+"Adjust the size of the spotlight"+e+"Exit"][rs])},n.repaint=function(t){t!==Fi&&(t.clientX!==Fi&&(n.lastPos.x=t.clientX),t.clientY!==Fi&&(n.lastPos.y=t.clientY)),n.isEnabled()!==Pi&&n.pointer===Pi&&n.ui.c(Xi,"radial-gradient(circle at "+n.lastPos.x+"px "+n.lastPos.y+"px, transparent "+n.radius+"px, rgba(0, 0, 0, 0.4)"+(n.radius+5)+"px, rgba(0, 0, 0, 0.9) 900px)")},n.isEnabled=function(){return n.ui.isShowed()},n.tg=function(){return n.isEnabled()?(n.hide(),Pi):(n.useSpotlight(),Ni)},n.hide=function(){Pe(),n.tips.hide(),s(n.toolbar.btns.spotlight,Wl),n.ui.hide()},n.disposeHotkey=function(t,e){if(ls!==Ni)switch(t){case 16:n.pointer===Pi&&n.toggleZoom();break;case 27:n.hide();break}}}function Jt(t){let e=this;e.tips=t,e.toolbar=Fi,e.enable=Pi,e.pointerScope="body, rt, #write, .v-std-code, .v-tag, .v-badge-name, .v-badge-value, .v-textfield>input, .v-blockquote-folder, audio, video, .v-audio-mini-control, .v-tbl-row-g-btn, .v-textfield-action, .v-segment-btn, .v-nav-center, .md-toc-item, .v-toc-item, .v-btn, .v-accent-btn, .v-toolbar, .v-fig, .v-fig-nav, .v-fig-content, .v-fig-nav-btns, .v-btn-close-figure-nav, .v-rb-coat, a, img, .v-chapter-nav-prev, .v-chapter-nav-current, .v-chapter-nav-next, .v-link-chk-result.error, .v-toc-tab-button",e.useLaserPointer=function(){s(e.toolbar.btns.spotlight,Wl),c(e.toolbar.btns[Jr],Wl),e.enable=Ni,c($(e.pointerScope),zo),e.tips.show(tt("ESC")+Fc+["退出","Exit"][rs])},e.isEnabled=function(){return e.enable===Ni},e.tg=function(){return e.isEnabled()?(e.hide(),Pi):(e.useLaserPointer(),Ni)},e.hide=function(){Pe(),e.tips.hide(),e.enable=Pi,s(e.toolbar.btns[Jr],Wl),s($(e.pointerScope),zo)},e.disposeHotkey=function(t,n){if(ls!==Ni)switch(t){case 27:e.hide();break}}}function Qt(t,e){let n=this;n.ui=t,n.group=e,n.last=Fi,n.segs=[],n.segCnt=0,n.ui.append('<span class="v-segment-indicator"></span>'),n.indicator=n.ui.ch(".v-segment-indicator"),gt(n.indicator),n.add=function(t,e,i,o){function a(t){n.last.ui.entry.h(lt(n.last.ui.entry.a(Ga)+(t?"-checked":""),16,16,ba))}let r=t.typeName();n.segCnt++,n.segs[r]=t;let l=n.group+"-"+r,c='<input id="'+l+'" onfocus="T.blur()" type="radio" name="'+n.group+'"'+(o===Ni?"":' d-result="none"')+' value="'+r+'"'+(i===Ni?" checked":"")+' /><label for="'+l+'" class="v-segment-btn '+r+'" '+'d-icon="'+e+'">'+lt(e,16,16,ba)+"</label>";return n.ui.append(c),t.ui.entry=n.ui.ch(".v-segment-btn."+r),i===Ni&&(n.last=t,a(Ni)),n.ui.f("input#"+l).change((function(){n.last.hide(),a(Pi),n.last=n.segs[$(this).val()],a(Ni),n.last.show(),n.update()})),n.segs[r]},n.checkedItem=function(){return n.ui.f('input[name="'+n.group+'"]:checked').val()},n.sts=function(t,e){let i=n.group+"-"+t.typeName();if(e===Fi)return c(n.ui.f('label[for="'+i+'"]'),zo),n.ui.f('input[id="'+i+'"]').a(wr);e===Ni?(s(n.ui.f('label[for="'+i+'"]'),zo),n.ui.f('input[id="'+i+'"]').removeAttr(wr)):(c(n.ui.f('label[for="'+i+'"]'),zo),n.ui.f('input[id="'+i+'"]').a(wr,ml))},n.update=function(){let t=2,e,i=(100-2*(n.segCnt-1)/n.ui.w()*100)/n.segCnt;if(n.ui.ch(".v-segment-btn").c(ol,"0 0 0 2px").c(Sc,i+"%"),n.ui.ch(".v-segment-btn:first").c(ol,0),n.last===Fi)return;let o=n.last.ui.entry;n.indicator.c(Qr,o.position().left+u(o.c(rl))).c(Sc,o.w())}}function te(t,e){let n=this;n.ui=$(".v-nav-center"),n.handle=$(".v-toc-handle"),n.__keywordBody=$(".v-search-by-keyword"),n.keyword=new Rn(n.__keywordBody,"toc-filter-nav-center",Ni),n.runMode=e===Fi?Zi:e,n.lastDisplayType=Nr,n.showed=Pi,n.width=n.ui.w(),n.chpNav=Fi,n.toolbar=Fi,n.snapTimer=null,n.segs=new Qt($(".v-segment.toc"),"toc-segment"),ou=n.segs,n.catalog=n.segs.add(new Un(this,Pi),"icoTocTabCatalog",Ni,Pi),n.figure=n.segs.add(new ti(this,Ni),"icoTocTabFigure",Pi,Pi),n.table=n.segs.add(new ei(this,Ni),"icoTocTabTable",Pi,Pi),n.media=n.segs.add(new ni(this,Ni),"icoTocTabMedia",Pi,Pi),n.codeblock=n.segs.add(new ii(this,Ni),"icoTocTabCodeblock",Pi,Pi),n.history=n.segs.add(new oi(this,Ni),"icoTocTabHistory",Pi,Pi),n.docLib=new ai(new xe("doc-lib","center"),this),n.mask=t,n.mask.bindPartner(this,n.ui),n.segs.update(),gt(n.handle),n.catalog.onChapterChanged=function(){n.chpNav!==Fi&&n.chpNav.update()},n.keyword.setIcon(lt("icoRetrieval",16,16,"alpha")),n.keyword.placeholder(["输入搜索","Type to search"][rs]),n.keyword.onInput=function(t,e){n.catalog.resultNav.reset(),n.figure.resultNav.reset(),n.table.resultNav.reset(),n.table.resultNav.reset(),n.media.resultNav.reset(),n.codeblock.resultNav.reset(),0===e.x().length?(n.catalog.ui.result.empty(),n.segs.checkedItem()===n.catalog.typeName()&&n.catalog.ui.body.show(),n.catalog.hideFilterResult(),n.catalog.scrollToCurrent(),n.catalog.updateStatus(),jn(n.figure),jn(n.table),jn(n.media),jn(n.codeblock)):(n.catalog.filter(e.l()),Xn(n.figure,e.l()),Xn(n.table,e.l()),Xn(n.media,e.l()),Xn(n.codeblock,e.l()))},n.keyword.onFocus=function(t){if(n.lastDisplayType!==Nr){let t;c(b(),Ui),c($(".v-focus-search"),Ui)}},n.keyword.onBlur=function(t){s(b(),Ui),s($(".v-focus-search"),Ui)},n.keyword.pressEnter=function(t,e){n.keyword.input.focus()},n.onInteractive=function(){n.adjustClickHash()},es!==ul&&(0===n.docLib.length?o("Failed [ iDocLib ]"):z("dl")!==bl&&n.docLib.init()),n.gotoCover=function(){r("#"),w()!==Fi?(n.catalog.currentItem!==Fi&&(s(n.catalog.currentItem,oa),n.catalog.currentHeaderIndex=-1),n.adjust(),n.chpNav.adjust(),n.toolbar.adjust()):Ve()},n.adjustClickHash=function(){n.lastDisplayType===Nr&&n.hide(Zi)},n.tg=function(t){n.showed===Ni?n.hide("closed"):(n.runMode=Zi,n.catalog.inHeader()===Pi||at()===Ni?n.show(Nr):n.runMode===Zi&&n.show(eo)),typeof t===Er&&t(),n.afterToggle()},n.show=function(t){return"max"!==es||n.showed===Ni||n.ui.o().left>-n.width?Pi:(n.ui.c(Qr,20),n.handle.hide(),n.lastDisplayType=t,n.lastDisplayType===eo?(s(n.ui,Wo),s(n.ui,Oo),c(n.ui,Do),Jc.device.mobile||c(n.toolbar.btns[vl],Wl),b().c(rl,"calc(var(--v-nav-center-width) + 30px)"),n.showed!==Ni&&setTimeout((function(){E(),rn()}),300)):n.lastDisplayType===Nr&&(s(n.ui,Do),c(n.ui,Wo),c(n.ui,Oo),n.mask.show(),$(window).w()<n.width+20?n.ui.c(Sc,$(window).w()-20):n.ui.c(Sc,n.width)),n.showed=Ni,Ni)},n.hide=function(t){return n.showed===Pi||n.ui.o().left<10?Pi:(n.lastDisplayType===eo&&(n.runMode=t,rn(),Jc.device.mobile||s(n.toolbar.btns[vl],Wl)),n.ui.c(Qr,R("--v-nav-center-hidden-left")),b().c(rl,0),n.mask.hide(),Jc.device.mobile||n.showHandle(),n.showed=Pi,Ni)},n.adjust=function(){let t=Pi;return n.showed&&n.lastDisplayType===eo&&b().c(rl,"calc(var(--v-nav-center-width) + 30px)"),n.width=n.ui.w(),n.keyword.setWidth(n.width-2-2*u(n.__keywordBody.c(rl))),n.segs.update(),n.catalog.inHeader()===Pi||at()===Ni?(t=n.hide(Zi),n.ui.c(Qr,bc),Jc.device.mobile||s(n.toolbar.btns[vl],Wl)):n.runMode===Zi&&(t=n.show(eo),n.ui.c(Sc,wc),Jc.device.mobile||c(n.toolbar.btns[vl],Wl)),t},n.showHandle=function(){"max"===es&&(n.handle.c(nc,($(window).ht()-n.handle.ht())/2),n.handle.show())},n.snap=function(t){if(n.showed!==Ni&&!Jc.device.mobile)if(t.clientY>200&&t.clientY<$(window).ht()-300&&t.clientX<=20){if(null!=n.snapTimer)return;c(n.handle,qr),n.snapTimer=setTimeout((function(){s(n.handle,qr),n.show(Nr)}),1e3)}else null!=n.snapTimer&&(clearTimeout(n.snapTimer),n.snapTimer=null,s(n.handle,qr))},n.afterToggle=function(){Pc.lastDisplayType===eo&&Le()},n.disposeHotkey=function(t,e){if(n.docLib.disposeHotkey(t,e),!n.ui.isHidden())switch(t){case 27:n.lastDisplayType===Nr&&n.hide();break}}}function ee(){function t(t,e){pt(t),t.hover((function(){Se(t,e)}),(function(){Ve()}))}let e=this,n=".v-chapter-nav-prev",i=".v-chapter-nav-current",o=".v-chapter-nav-next",a=".v-chapter-nav-doc-title"
;e.ui=$(".v-chapter-nav"),e.prev={ui:$(n),text:$(".v-chapter-nav-prev-text")},e.current={ui:$(i)},e.next={ui:$(o),text:$(".v-chapter-nav-next-text")},e.dt=$(a),e.dt.t(M()),"max"!==es&&e.ui.hide(),e.adjustEffectLevel=function(t){os>=1?(c($(t),Hr),gt($(t+".effect"))):d($(t),Hr,"noeffect")},e.adjustEffectLevel(n),e.adjustEffectLevel(i),e.adjustEffectLevel(o),e.adjustEffectLevel(a),e.prev.ui.uC().ck((function(){Ve(),e.prev.text.a($a)===ga?Pc.gotoCover():Pc.catalog.gotoHeader(e.prev.text)})),e.dt.uC().ck((function(){Ve(),$(this).a(Lr)===Fi&&Pc.gotoCover()})),e.current.ui.uC().ck((function(){Ve(),Pc.catalog.gotoHeader(e.current.ui)})),e.next.ui.uC().ck((function(){Ve(),Pc.catalog.gotoHeader(e.next.text)})),e.update=function(){let n=Pc.catalog.currentHeaderIndex;n>0?(e.prev.ui.show(),e.prev.ui.c(Mr,eo),e.prev.text.t($("#"+Pc.catalog.h[n-1]).t()),e.prev.text.a($a,Pc.catalog.h[n-1]),w()===Fi&&(s(e.dt,Br),e.dt.removeAttr(Lr),e.adjustEffectLevel(a),t(e.dt,"center"))):Pc.catalog.inFirstHeader()?(e.prev.text.t(["封面","Cover"][rs]),e.prev.text.a($a,ga)):Pc.catalog.inDocTitle()&&(e.prev.ui.hide(),e.current.ui.hide(),s(e.dt,"noeffect effect hover"),c(e.dt,Br),e.dt.a(Lr,ac),vt(e.dt)),Pc.catalog.currentItem!==Fi&&(Pc.catalog.inDocTitle()?e.current.ui.hide():e.current.ui.show(),e.current.ui.h("<span>"+Pc.catalog.currentItem.a(Ba)+"</span>"+Pc.catalog.currentItem.a(Ql)),e.current.ui.a($a,Pc.catalog.h[n])),n<Pc.catalog.h.length-1?(e.next.ui.show(),e.next.text.t($("#"+Pc.catalog.h[n+1]).t()),e.next.text.a($a,Pc.catalog.h[n+1])):e.next.ui.hide()},e.show=function(){"max"!==es||u(e.ui.c(nc))>=0||(c(e.ui,Oo),e.ui.c(nc,0),e.ui.show())},e.hide=function(){u(e.ui.c(nc))<0||(s(e.ui,Oo),e.ui.c(nc,-50),e.ui.hide())},e.adjust=function(){Pc.catalog.inHeader()===Pi?(e.hide(),c(sd,ga),e.prev.text.a($a,ga),e.next.text.a($a,Pc.catalog.h[0])):(s(sd,ga),e.show(),e.update())},e.adjustHoverStyle=function(){Jc.device.mobile?(e.prev.ui.uH(),e.current.ui.uH(),e.next.ui.uH()):(t(e.prev.ui,Zi),t(e.dt,"center"),t(e.current.ui,"center"),t(e.next.ui,Fl))},e.disposeHotkey=function(t,n){if(ls!==Ni)switch(t){case 188:case 37:e.prev.ui.tr(ca),Pc.catalog.focusHeader();break;case 190:case 39:e.next.ui.tr(ca),$t(0),Pc.catalog.focusHeader();break}}}function ne(t){let e=this;e.tips=t,e.count=0,e.curIdx=-1,e.enabled=Pi,e.toolbar=Fi,e.cur=function(){return-1===e.curIdx?Fi:$("[d-id='vk-pg-"+e.curIdx+"']")},e.tg=function(t){if(e.enabled=!e.enabled,e.enabled===Ni){c(e.toolbar.btns[zl],Wl),De();let n=tt("J")+" / "+tt("K")+Fc,i=Fc+Fc+tt("H")+" / "+tt("L")+Fc,o=Fc+Fc+"-"+Fc+Fc+tt("ESC")+Fc;return e.tips.show([n+"前/后段落"+i+"前/后十个段落"+o+"退出",n+"front/back paragraph"+i+"front/back ten paragraphs"+o+"Exit"][rs]),e.goto(t),Ni}return e.hide(),Pi},e.add=function(t){t.a(pr,"vk-pg-"+e.count),t.a(br,e.count),e.count++,t.uC().ck((function(){Wc.enabled===Pi?oe()===Ni&&Wc.tg(t)===Ni&&(Ec.hide(),Kc.hide()):(e.goto(t),oe()===Ni&&Wc.tg(t))}))},e.prev=function(t){if(e.enabled!==Pi)return e.blurFocus(),e.curIdx>0?(e.curIdx=e.curIdx-t,e.curIdx<0&&(e.curIdx=0),e.goto()===Pi&&e.prev(1),Ni):Pi},e.next=function(t){if(e.enabled!==Pi)return e.blurFocus(),e.curIdx<e.count-1?(e.curIdx=e.curIdx+t,e.curIdx>e.count-1&&(e.curIdx=e.count-1),e.goto()===Pi&&e.next(1),Ni):Pi},e.goto=function(t){e.blurFocus();let n=t!==Fi?t:e.cur();if(n===Fi||n.isHidden()||n.o()===Fi)return Pi;c(n,Eo),e.curIdx=u(n.a(br));let i=3*n.ht();return 0!==n.o().top&&(n.o().top-i<$(document).scrollTop()||n.o().top+i>$(document).scrollTop()+$(window).ht())&&m().scrollTop(n.o().top-$(window).ht()/2),Ni},e.blurFocus=function(){e.cur()!==Fi&&s(e.cur(),Eo)},e.hide=function(){Pe(),e.tips.hide(),s(e.toolbar.btns[zl],Wl),e.enabled=Pi,e.blurFocus()},e.disposeHotkey=function(t,n){if(e.enabled!==Pi)switch(t){case 74:yn(),e.next(1)&&un();break;case 75:yn(),e.prev(1)&&un();break;case 72:yn(),e.prev(10)&&un();break;case 76:yn(),e.next(10)&&un();break;case 27:e.hide();break}}}function ie(){Ps=(new Date).getTime()}function oe(){return 0===Ps?Pi:(new Date).getTime()-Ps<300?(window.getSelection().removeAllRanges(),Ni):(Ps=0,Pi)}function ae(t){let e=this;e.ui=$(".v-toolbar"),e.btns=[],e.chpNav=t,"max"!==es&&e.ui.hide(),e.add=function(t,n){e.btns[t]=$(".v-btn."+t),e.btns[t].uC().ck((function(){Ve(),typeof n==Er&&n()})),e.btns[t].hover((function(){let t=$(this),e=t.a(Ta);e!==Fi&&c($(".v-btn-group."+e),qr),Se(t,Zi)}),(function(){let t=$(this).a(Ta);t!==Fi&&s($(".v-btn-group."+t),qr),Ve()}))},e.addSpliter=function(t){e.btns[t]=$(".v-"+t)},e.adjust=function(){if("max"===es){if(Jc.device.mobile===Ni&&(e.btns[zl].hide(),e.btns.spotlight.hide(),e.btns[Jr].hide(),e.btns.print.hide(),e.btns[ec].hide()),at()||Pc.catalog.inHeader()===Pi){q("--v-toolbar-btn-space","5px");let t=0;at()&&e.ui.c(Ll,0).c(Ml,0).c(nc,50+t),e.btns[ec].c(Sc,20),s(e.ui,Oo),c(e.ui,ga),c(e.ui.ch(xo),Oo),c(e.ui.ch(xo),Nr),at()===Pi&&Pc.catalog.inHeader()===Pi?$(document).scrollTop()<=5?e.ui.c(Ll,10).c(Ml,10).c(nc,10):e.ui.c(Ll,10).c(Ml,10).c(nc,0):at()&&Pc.catalog.inHeader()?e.ui.c(Ll,0).c(Ml,0).c(nc,50+t):$(document).scrollTop()<=5?e.ui.c(Ll,10).c(Ml,10).c(nc,10):e.ui.c(Ll,10).c(Ml,10).c(nc,0)}else{if(0===e.ui.o().top)return;q("--v-toolbar-btn-space","2px"),s(e.ui,ga),c(e.ui,Oo);let t=e.ui.f(".v-btn").length,n=u(R("--v-toolbar-btn-width")),i=u(R("--v-toolbar-btn-space"));e.btns[ec].c(Sc,"calc((var(--v-nav-center-width) - "+(t*n+2*u(e.ui.c(Ll))+(t-4)*i)+"px) / 2)"),e.ui.c(Ll,10).c(Ml,10).c(nc,0),s(e.ui.ch(xo),Oo),s(e.ui.ch(xo),Nr)}e.ui.show()}},e.updateIcons=function(){re.scheme===tl?e.btns[va].h("<svg width='18px' height='18px'><use xlink:href='#icoDarkMode' class='v-svg-ico-light'/></svg>"):e.btns[va].h("<svg width='20px' height='20px'><use xlink:href='#icoLightMode' class='v-svg-ico-light'/></svg>")}}function re(t){}function le(t,e){let n=this;n.ui=t,n.fonts=e,n.fontCount=n.fonts.length}function ce(e,n){let i=this;i.theme=n,i.ui=$(".v-font-theme"),i.localTheme=new le($(".v-font-theme-opt-local"),[]),i.sansTheme=new le($(".v-font-theme-opt-sans"),["VLOOK Number/normal/normal","VLOOK Number/normal/bold","VLOOK Number/italic/normal","VLOOK Digital Sans/normal/normal","VLOOK Digital Sans/normal/500","VLOOK Digital Sans/normal/bold","VLOOK Digital Sans/normal/900","VLOOK Sans Mono/normal/normal","VLOOK Sans Mono/normal/500","VLOOK Sans Mono/normal/bold","VLOOK Sans Mono/normal/900","VLOOK Sans/normal/normal","VLOOK Sans/normal/bold","VLOOK Sans/normal/900"]),i.serifTheme=new le($(".v-font-theme-opt-serif"),["VLOOK Number/normal/normal","VLOOK Number/normal/bold","VLOOK Number/italic/normal","VLOOK Digital Serif/normal/normal","VLOOK Digital Serif/normal/bold","VLOOK Digital Serif/italic/normal","VLOOK Digital Serif/italic/bold","VLOOK Serif Mono/normal/normal","VLOOK Serif Mono/normal/bold","VLOOK Serif Mono/italic/normal","VLOOK Serif Mono/italic/bold","VLOOK Serif/normal/500","VLOOK Serif/normal/900","VLOOK Sans Mono/normal/normal","VLOOK Sans Mono/normal/500","VLOOK Sans Mono/normal/bold","VLOOK Sans Mono/normal/900","VLOOK Sans/normal/normal","VLOOK Sans/normal/bold","VLOOK Sans/normal/900"]),i.mask=e,i.mask.bindPartner(this,i.ui),gt(i.ui),i.localTheme.ui.uC().ck((function(){i.apply("local"),i.hide()})),i.sansTheme.ui.uC().ck((function(){i.apply("sans"),T("fontCount",i.sansTheme.fontCount,"fontLength",i.sansTheme.fonts.length),i.initWebFont(),i.hide()})),i.serifTheme.ui.uC().ck((function(){i.apply("serif"),T("fontCount",i.serifTheme.fontCount,"fontLength",i.serifTheme.fonts.length),i.initWebFont(),i.hide()})),i.init=function(e){e!==Fi&&null!=e.m(/^(local|sans|serif)$/i)&&e!==i.theme&&(i.theme=e,i.apply(i.theme)),t("_____ FONT THEME ("+i.theme+") _____ "),i.initWebFont(),$(".v-fontinfo-local > #fontset-status").t("✅ "+["已就绪","Ready"][rs])},i.initWebFont=function(){function t(){let t="VLOOK Number",e="Altinn-DIN";i.loadFont(t,gl,gl,e,e,"otf",Vc),i.loadFont(t,gl,io,e,e+h,"otf",Vc),i.loadFont(t,Xr,gl,e,e+p,"otf",Vc)}function e(){let t="VLOOK Digital Sans",e="NotoSansMono";i.loadFont(t,gl,gl,e,e+d,rc,Vc,v),i.loadFont(t,gl,c,e,e+u,rc,Vc,v),i.loadFont(t,gl,io,e,e+h,rc,Vc,v),i.loadFont(t,gl,s,e,e+f,rc,Vc,v)}function n(){let t="VLOOK Digital Serif",e="LuxiMono",n=e+p;i.loadFont(t,gl,gl,e,e+d,rc,Vc,v),i.loadFont(t,gl,io,e,e+h,rc,Vc,v),i.loadFont(t,Xr,gl,e,n+d,rc,Vc,v),i.loadFont(t,Xr,io,e,n+h,rc,Vc,v)}function o(){let t="VLOOK Sans Mono",e="NotoSansMono";i.loadFont(t,gl,gl,e,e+d,rc,Vc),i.loadFont(t,gl,c,e,e+u,rc,Vc),i.loadFont(t,gl,io,e,e+h,rc,Vc),i.loadFont(t,gl,s,e,e+f,rc,Vc)}function a(){let t="VLOOK Serif Mono",e="LuxiMono",n=e+p;i.loadFont(t,gl,gl,e,e+d,rc,Vc),i.loadFont(t,gl,io,e,e+h,rc,Vc),i.loadFont(t,Xr,gl,e,n+d,rc,Vc),i.loadFont(t,Xr,io,e,n+h,rc,Vc)}function r(){let t="VLOOK Sans",e="NotoSansCJKsc";i.loadFont(t,gl,gl,e,e+d,"otf",Vc),i.loadFont(t,gl,io,e,e+h,"otf",Vc),i.loadFont(t,gl,s,e,e+f,"otf",Vc)}function l(){let t="VLOOK Serif",e="NotoSerifCJKsc";i.loadFont(t,gl,c,e,e+u,"otf",Vc),i.loadFont(t,gl,s,e,e+f,"otf",Vc)}let c="500",s="900",d="-Regular",u="-Medium",h="-Bold",f="-Black",p="-Italic",v="U+0021-002F,U+0030-0039,U+003A-0040,U+005B-0060,U+007B-007E",m="❌ "+["超时","Timeout"][rs];"local"===i.theme?t():"sans"===i.theme?(t(),e(),o(),r(),setTimeout((function(){i.sansTheme.fonts.length>0&&$(".v-fontinfo-sans > #fontset-status").t(m)}),6e5)):"serif"===i.theme&&(t(),n(),a(),l(),o(),r(),setTimeout((function(){i.serifTheme.fonts.length>0&&$(".v-fontinfo-serif > #fontset-status").t(m)}),6e5))},i.bindButton=function(t){i.button=t},i.loadFont=function(e,n,o,a,r,l,c,s){if(document.fonts&&!i.isExist(e,n,o)){let l="url('"+Ds+a+"-"+c+"/"+r+"."+c+"') format('woff2')",d;d=s===Fi?new FontFace(e,c!==Fi?l:"",{style:n,weight:o,display:"swap"}):new FontFace(e,c!==Fi?l:"",{style:n,weight:o,display:"swap",unicodeRange:"U+0030-0039"}),d.load().then((function(a){document.fonts.add(a);let r=e+"/"+n+"/"+o,l="✅ "+["已就绪","Ready"][rs],c=["加载中","Loading"][rs];t("↓↓↓ FONT LOADED ↓↓↓"),t(r);for(let t=0;t<i.sansTheme.fonts.length;t++)if(i.sansTheme.fonts[t]===r){i.sansTheme.fonts.splice(t,1);break}let s=i.sansTheme.fontCount-i.sansTheme.fonts.length,d=$(".v-fontinfo-sans > #fontset-status");s<i.sansTheme.fontCount?d.t(c+"... ("+f(s/i.sansTheme.fontCount*100)+"%)"):d.t(l);for(let t=0;t<i.serifTheme.fonts.length;t++)if(i.serifTheme.fonts[t]===r){i.serifTheme.fonts.splice(t,1);break}let u=i.serifTheme.fontCount-i.serifTheme.fonts.length,h=$(".v-fontinfo-serif > #fontset-status");u<i.serifTheme.fontCount?h.t(c+"... ("+f(u/i.serifTheme.fontCount*100)+"%)"):h.t(l)}))}},i.isExist=function(e,n,i){let o=document.fonts.values(),a=Pi,r=o.next();for(;!r.done&&a===Pi;){let l=r.value;l.family===e&&l.style===n&&l.weight===i&&(a=Ni,t("///// FONT IS EXIST /////"),t(e+"/"+n+"/"+i)),r=o.next()}return a},i.show=function(){i.mask.show(),st(i.ui),i.ui.show(),t("'"+i.theme+"'"),"local"===i.theme?(c(i.localTheme.ui,Wl),s(i.sansTheme.ui,Wl),s(i.serifTheme.ui,Wl)):"sans"===i.theme?(c(i.sansTheme.ui,Wl),s(i.localTheme.ui,Wl),s(i.serifTheme.ui,Wl)):(c(i.serifTheme.ui,Wl),s(i.localTheme.ui,Wl),s(i.sansTheme.ui,Wl))},i.tg=function(){i.ui.c(Mr)===eo?i.hide():i.show()},i.hide=function(){i.ui.hide(),i.mask.hide()},i.apply=function(t){t===Fi&&(t=i.theme),i.theme=t;const e=["--v-f-fm-title","--v-f-fm-subtitle","--v-f-fm-h","--v-f-fm-text","--v-f-fm-bd","--v-f-fm-key","--v-f-fm-num","--v-f-fm-tag","--v-f-fm-code","--v-f-w-bd","--v-f-w-title","--v-f-w-text"];let n=[];for(let t=0,o=e.length;t<o;t++)n.push(R(e[t]+"-"+i.theme));for(let t=0,i=e.length;t<i;t++)q(e[t],n[t])},i.disposeHotkey=function(t,e){if(!i.ui.isHidden())switch(t){case 27:i.hide();break}}}function se(t){let e=this;e.ui=$(".v-foot-note-panel"),e.content=$(".v-foot-note-panel-content"),e.buttonSeeAll=$(".v-foot-note-panel-all"),e.buttonSeeAll.uC().ck((function(){e.hide(),r("#vk-footer-area")})),e.mask=t,e.mask.bindPartner(this,e.ui),e.show=function(){e.mask.show(),at()?e.ui.c(Qr,20).c(Fl,20):e.ui.c(Qr,"15%").c(Fl,"15%"),e.ui.show()},e.hide=function(){e.ui.hide(),e.mask.hide()},e.disposeHotkey=function(t,n){if(!e.ui.isHidden())switch(t){case 27:e.hide();break}}}function de(){Ws=$(".v-status-bar"),"max"!==es&&Ws.hide()}function ue(t,e){Es[t]=e,Ks!==Fi&&Ks.i(t)>-1&&(e.enabled=Pi,e.ui.remove())}function he(){Jc.device.mobile===Ni&&Es["zoom-view"].remove()}function fe(){Rs=$(".v-doc-info")}function pe(){let t=b().t().m(/[\w\-]+/g),e=b().t().m(/\p{Unified_Ideograph}/gu),n=null==t?0:t.length,i=null==e?0:e.length,o=n+i,a=180,r=o<a?1:u(o/a),l=r+" "+["分钟","minutes"][rs];r>60&&(l=(r/60).toFixed(1)+" "+["小时","hours"][rs]),Rs.a(Fa,l+" / "+U(o.toString())+" "+["字","words"][rs]),Rs.a(Na," ( "+U(i.toString())+" "+["中日韩，","CJK, "][rs]+U(n.toString())+" "+["非中日韩","Non-CJK"][rs]+" )"),Rs.hover((function(){Rs.h(Rs.a(Fa)+" <span style='color: var(--d-f-c-alt)'>"+Rs.a(Na)+"</span>")}),(function(){Rs.h(Rs.a(Fa))})),Rs.h(Rs.a(Fa))}function ve(){qs=$(".v-zoom-view"),qs.uC().ck((function(){let t=Jc.os.macOS?it():et();Uc.inform(["放大 - ","Zoom In - "][rs]+Fc+t+Fc+tt("&nbsp;+&nbsp;")+fo+fo+["缩小 - ","Zoom Out - "][rs]+Fc+t+Fc+tt("&nbsp;-&nbsp;")+fo+fo+["实际大小 - ","Actual Size - "][rs]+Fc+t+Fc+tt("&nbsp;0&nbsp;"),null,Ni)}))}function me(t){Us=$(".v-link-chk-result"),_s=$(".v-link-error-list"),js=$(".v-link-error-list-header"),Bs=$(".v-link-error-list-items"),Zs=Ni,Gs=lt("icoLinkError",16,14,tl),lt("icoClose",16,16,tl),Xs=t,Xs.bindPartner((function(){$e()}),_s),Bs.scroll((function(){js.isHidden()&&Bs.scrollTop()>10?js.show():Bs.scrollTop()<=10&&js.hide()}))}function ge(){let t=z("mdx"),e=".html";t!==bl&&(t!==Fi&&(e="."+t),$("a[href*='.md']").e((function(){let t=$(this),n=t.a(_r),i=A(n).mdx;if(i===bl)return Pi;i!==Fi?t.a(_r,n.r(".md","."+i)):t.a(_r,n.r(".md",e))})))}function be(t,e){let n=$('<span d-anchor="#'+t+'" class="'+'v-toc-item">'+e+"</span>");c($(n.a($a)).a(jl,0),"v-link-error-source"),Bs.append(n),n.uC().ck((function(){s(Bs.ch(".v-toc-item-current"),oa),c(n,oa),K(n.a($a)),$e()}))}function we(){if(Zs===Pi)return;let t=0;$("#write a").e((function(){let e=$(this),n=e.a(_r);if(n===Fi||n.length<=1)return Ni;if(n.sW("#")&&!n.sW("#mjx-")){let i=n.s(1,n.length);if(0===$("#write #"+i+", #write a[name='"+i+"']").length){t++;let n="vk-error-anchor"+t;e.a(jr,n),be(n,"🔗 <strong>"+["无效页内链接","Invalid Inner Link"][rs]+":</strong> "+$(this).t())}}})),0===t?Us.remove():(c(Us,Ar),Us.h(Gs),Us.uC().ck((function(){_s.isHidden()?ye():$e()})))}function ye(){_s.show(),Xs.show()}function $e(){_s.hide(),Xs.hide(),Us.h(Gs),xt()}function ke(t,e){if(!_s.isHidden())switch(t){case 27:$e();break}}function xe(t,e,n){let i=this;i.style=e,b().after('<div class="v-mask '+(e!==Fi?e+" ":"")+t+' v-backdrop-blurs">'+ot()+"</div>"),mt(),i.ui=$(".v-mask."+t),i.close=Fi,n!==Fi&&n===Ni&&(i.ui.append('<div class="v-mask-close '+i.style+'">'+lt("icoCloseTo-"+i.style,60,60,tl)+"</div>"),i.close=i.ui.ch(".v-mask-close")),i.partner=Fi,i.partnerUI=Fi,i.bindPartner=function(t,e){i.partner=t,i.partnerUI=e},i.show=function(){if(kt(),ls=Ni,i.ui.c(Ic,i.partnerUI.c(Ic)-1),i.close!==Fi){let t=30,e=u(i.partnerUI.c(Qr))+i.partnerUI.w()+t,n=u(i.partnerUI.c(nc))+(i.partnerUI.ht()-i.close.ht())/2;i.style===Qr||i.style===Fl?i.close.c(Qr,i.style===Fl?u(i.partnerUI.c(Qr))-i.close.w()-t:e).c(nc,n):i.style===ho&&(n=u(i.partnerUI.c(ho))+i.partnerUI.ht()+t,i.close.c(Qr,Zi).c(nc,Zi).c(ho,n).c(rl,"-"+i.close.w()/2+"px").c(Tl,"0px 50%"))}i.ui.f(".v-copyright .v-copyright-svg-ico").uC().ck((function(){Jc.show($(this))})),i.ui.uC().ck((function(){xt(),typeof i.partner==Er?i.partner():i.partner.hide(),i.hide()})),i.ui.show()},i.hide=function(){xt(),ls=Pi,i.ui.hide()}}function Te(){Ys&&(Js=$(".v-content-expander"))}function Ce(t){Ys&&td.push(t)}function Le(){if(Ys){if(ed.length>0)for(let t=0,e=ed.length;t<e;t++)clearTimeout(ed.shift());Me()}}function Me(){if(Ys)for(let t=0,e=td.length;t<e;t++)if(td[t].prop(Zl).l().sW("i")){let e=new Image;e.src=td[t].a(Kl),e.complete?ed.push(setTimeout((function(){He(td[t],Ni)}),50)):e.onload=function(){He(td[t],Ni)}}else ed.push(setTimeout((function(){He(td[t],Ni)}),50))}function He(t,e){if(!Ys)return;let n=t.p(),i=t.prop(Zl).l();e===Ni&&(n=n.p());let o=n.next(),a=o.a(la);a!==Fi&&-1!==a.i(Ho)||(o=Fi);let r=n.a(Sa);if(r!==Fi&&r.sW("t")){let t;if(n.a(ka)!==Fi&&startsWith("t")===Pi)return void ed.shift()}i.sW("i")&&n.a(Oa)===Fi&&(n=n.p()),n.a(Va,Sr),n.a(Sa,Sr),n.c(Kr,Zi),i.sW("s")&&n.c(Cl,"10px");let l=u(t.c(Kr));l>Qs?ze(t,n,i,l,o):o!==Fi&&a!==Fi&&a.i(Ho)>-1&&o.remove(),ed.shift()}function ze(t,e,n,i,o){if(!Ys)return;e.a(Va,ac),n.sW("t")||n.sW("s")?e.c(Kr,Qs).c(kl,Zi).c(xl,Rr):e.c(Kr,Qs).c(xl,Rr);let a,r=p(h(e.c(Sc)));o===Fi?(a=Js.clone(),e.after(a)):a=o,e.f(Bl).length>0&&c(e.f(nd),Zo);let l=a.f("div>span");l.h(l.a(Ql)+" <span style='font-weight: normal;'>"+f(100*(1-Qs/i))+"%</span>");let s=p(h(t.c(Sc)));r>s&&(r=s,a.c(ao,0)),a.a(Ia,n),a.c(rl,e.c(rl)).c(Sc,r+"px"),a.c(Ac,"visible"),a.ch(".v-btn").uC().ck((function(){Ae(a)})),pt(a.ch(".v-btn"))}function Ae(t){if(!Ys)return;let e=t.prev(),n=t.a(Ia);zt(n),t.remove(),e.a(Va,Sr),e.a(Sa,ac),e.c(Kr,Zi),n.sW("t")||n.sW("s")?e.c($l,Zi):e.c(xl,"initial"),e.f(Bl).length>0&&s(e.f(nd),Zo)}function Oe(){id=$(".v-tool-tips"),gt(id,wl)}function Se(t,e,n){if(Jc.device.mobile===Ni)return;id.h(t.a(Cr)),clearTimeout(rd),clearTimeout(ld),ad=n;const i=id.w(),o=$(window).w(),a=20;let r=t.o().left,l;id.c(co,"0").c(so,yc),(e!==Zi||r+i+a>o)&&(id.c(co,yc).c(so,"0"),r=t.o().left-i+t.w()-a,r+i+a>=o&&(r-=a),"center"===e&&(r=t.o().left+(t.w()-i)/2-10,id.c(co,yc).c(so,yc))),r<=0&&(r=10),ad!==Fi&&c(id,ad),id.c(Qr,r).c(nc,t.o().top-$(document).scrollTop()+t.ht()+10),rd=setTimeout((function(){od=Ni,J(id)}),od===Ni?0:cd)}function Ve(){clearTimeout(ld),ld=setTimeout((function(){od=Pi}),cd),clearTimeout(rd),Q(id),ad!==Fi&&s(id,ad)}function Ie(t){let e=this;e.ui=$(".v-info-tips"),e.aniTimer=null,e.ui.uC().click=function(){e.hide()},e.mask=t,e.mask.bindPartner(this,e.ui),e.inform=function(t,n,i,o){e.show(t,n,i,"inform",o)},e.bubble=function(t,n,i,o){e.show(t,n,i,po,o)},e.error=function(t,n,i,o){e.show(t,n,i,Ar,o)},e.show=function(t,n,i,o,a){clearTimeout(e.aniTimer),e.ui.h(t),s(e.ui,Ar),s(e.ui,po),e.ui.c(Sc,"").c(Kr,"").c(Fl,Zi).c(ho,Zi).c(lo,yc),o===Ar?c(e.ui,Ar):o===po&&c(e.ui,po),a!==Fi?dt(e.ui,a):st(e.ui),e.ui.show(),null!=n&&(e.aniTimer=setTimeout((function(){e.hide()}),n)),i===Ni&&e.mask.show()},e.hide=function(){e.ui.hide(),e.mask.hide()},e.disposeHotkey=function(t,n){if(!e.ui.isHidden())switch(t){case 27:e.hide();break}}}function Fe(t){let e=this;b().after('<div class="v-bottom-tips '+t+'"><div></div></div>'),e.ui=$(".v-bottom-tips."+t),e.show=function(t){e.ui.ch("div").h(t),e.ui.show()},e.hide=function(){e.ui.hide()}}function Ne(){sd=$(".v-more-doc-content-before"),dd=$(".v-more-doc-content-after")}function Pe(t){t===Fi&&(t=$(document).scrollTop()),t>10?sd.show():sd.hide(),t+$(window).ht()>$(document).ht()-10?dd.hide():dd.show()}function De(){dd.hide()}function We(t,e){let n="",i=Fi,o="",a="";e.sW("p")?(i=Pc.codeblock,n=["代码块 ","Code Block "][rs]+us):e.sW("t")&&(i=Pc.table,n=["表 ","Table "][rs]+ds);let r=Ke(t.p().prev(),e),l=r[0],c=r[1];null!=l&&0!==l.x().length||(l="",hd===Ni&&(e.sW("p")?l=t.f(".CodeMirror-line").t().x():e.sW("t")&&(l=t.f("td").t().x().r(/(==|\[\s]|\.\.|<<|\^\^|##\s)/gi,"")),l=W(l.x(),20))),n="<span>"+n+". </span>"+l,e.sW("p")?(o="vk-id-codeblock"+us,t.wrap("<div id='"+o+"' class='v-caption' style='width: 100%'>"),a+=t.f(".CodeMirror-line").t()):e.sW("t")&&(o="vk-id-tbl"+ds,t.wrap("<div id='"+o+"' class='v-caption'>"),a+=t.t()),t.before("<p class='v-cap-1'>"+n+"</p>");let s=null!=c&&c.length>0;s&&(t.after("<p class='v-cap-2'>"+c+"</p>"),t.p().a(Ca,"2")),i!==Fi&&(a+=s?c:"",$("#"+o).a(fr,n),i.add(n,o,a))}function Ee(t,e){let n=t.a(_i),i=t.a(Ql),o=Pc.figure,a="",r="",l=null;n!==Fi&&0!==n.x().length||(l=Ke(t.p().prev(),e),null!=l[0]&&(n=l[0]),null!=l[1]&&(i=l[1]));let c=["图 ","Figure "][rs]+ss;e.sW("a")?(o=Pc.media,c=["音频 ","Audio "][rs]+hs):e.sW("v")&&(o=Pc.media,c=["视频 ","Video "][rs]+ps),null!=n&&0!==n.x().length||(n="",hd===Ni&&(e.sW("s")&&(n=t.f("g").t().x()),n=W(n.x(),20))),c=null!=n&&n.x().length>0?"<span>"+c+". </span>"+n:"<span>"+c+"</span>",e.sW("s")?(a="vk-id-fig"+ss,t.wrap("<div id='"+a+"' "+"d-fig-type='"+e+"' class='v-caption mermaid'></div>"),r+=t.f("div, span, tspan, text").t()):e.sW("i")?(a="vk-id-fig"+ss,t.wrap("<div id='"+a+"' "+"d-fig-type='"+e+"' class='v-caption'></div>"),r+=t.a(Kl)):e.sW("a")?(a="vk-id-audio"+hs,t.wrap("<div id='"+a+"' "+"d-fig-type='"+e+"' class='v-caption'>"),r+=t.a(Kl)):e.sW("v")&&(a="vk-id-video"+ps,t.wrap("<div id='"+a+"' "+"d-fig-type='"+e+"' class='v-caption'>")),t.before("<p class='v-cap-1'>"+c+"</p>");let s=n!==Fi&&null!=i&&i.length>0;if(s&&(t.after("<p class='v-cap-2'>"+i+"</p>"),t.p().a(Ca,"2")),o!==Fi&&(r+=s?i:"",$("#"+a).a(fr,c),o.add(c,a,r)),e.sW("s")){t.a(Kr)===ml&&t.c(Kr)===ml||(t.removeAttr(Kr),t.c(Kr,""));let e=Fi;t.c(cl)!==ml?t.p().c(Sc,t.c(cl)):(e=t.a(ql))!==Fi&&e.i(Sc)>-1?t.p().c(Sc,t.c(Sc)):"100%"!==t.a(Sc)?t.p().c(Sc,u(t.a(Sc))+4):t.a(zc)!==ml?t.p().c(Sc,t.a(zc).split(" ")[2]+"px"):t.p().c(Sc,"100%")}}function Ke(t,e){function n(t){let e,n=/^!\[.+]$/,i="";return/^!\[.+]".+"$/.test(t.t().x())===Ni?[100,2]:n.test(t.t().x())===Ni?[100,1]:(i=t.h())!==Fi&&i.sW("<em><mar")&&i.eW("/em>")?-1===i.i("/u></mark>")?[200,1]:[200,2]:[0,0]}function i(t,e,n){let i=[];if(100===n){let n=t.t().x();i[0]=n.s(2,n.i("]",2)),2===e&&(i[1]="▲ "+n.s(n.i(']"',2)+2,n.length-1))}else 200===n&&(2===e&&(i[1]="▲ "+t.f("u").t().x()),t.f("mark > em").remove(),i[0]=t.t().x());return i}let o=[],a=t.prop(Zl),r=Pi;a!==Fi&&(a=a.l());let l=n(t);return 2===l[1]?(o=i(t,2,l[0]),r=Ni):1===l[1]?(o=i(t,1,l[0]),o[1]=null,r=Ni):a!==Fi&&a.sW("h")&&(o[0]=t.t().x(),o[1]=null,"h6"===a&&t.c(Ac,Rr).c(Sl,qi)),r!==Ni||e.sW("i")!==Pi&&200!==l[0]||t.hide(),o}function Re(){let t=z("lmc");t=t===Fi?1:u(t),$(".md-fences").e((function(){let e=$(this);Rt(e,sa),Ce(e),e.f(".CodeMirror-line").length>t?(us++,e.wrap("<p d-cntr='pre' class='v-cap-cntr'></p>"),We(e,"pre")):e.a(Ja,ac)}))}function qe(t){let e="",n=Hs.ch().f(".CodeMirror-code .CodeMirror-line"),i=0,o=n.length;if(n.e((function(){i++;let t=encodeURI($(this).t()),n=["%E2%80%8B","%C2%A0"],a=["","%20"];for(let e=0;e<n.length;e++)t.i(n[e])>-1&&(t=t.rA(n[e],a[e]));e+=v(t)+(i<o?"\n":"")})),I()===Ni){let t="";Hs!==Fi&&(t=Hs.a(Yr)),e="```"+(t!==Fi?t:"")+"\n"+e+"\n```"}Ue(t,e,(function(){let t=Hs.ch().f(".CodeMirror-sizer>div");bt(t),t.c(Yi,uc),setTimeout((function(){gt(t),t.c(Yi,"inherit")}),500)}))}function Ue(t,e,n,i,o){pd=Ni;let a=(new Date).getTime();if(a-fd<200)return void(pd=Pi);fd=a;let r="."+t.a(la).rA(" ",".");$(r).a(Ha,e);let l=new ClipboardJS(r);l.on("success",(function(e){let o=n===Ni&&I()===Ni?" (<strong>as Markdown</strong>)":"";Uc.bubble(["已复制","Copied"][rs]+o,2e3,Pi,t),e.clearSelection(),typeof i===Er&&i(),pd=Pi})),l.on(Ar,(function(){Uc.error("<strong>"+["非常抱歉～暂不支持在该浏览器中复制","I'm very sorry~ I don't support copying in this browser"][rs]+"</strong>",3e3,Pi,t),typeof o===Er&&o(),pd=Pi}))}function _e(){function t(t,e){let n=e-gd,i=Math.abs(n);if(n>0)for(let t=0;t<i;t++)je();else if(n<0)for(let t=0;t<i;t++)Be();else md[gd-1]++;t.a(Ba,Xe())}vd.isEmpty()||(Ge(),Ze(),vd.ch(".md-toc-item").e((function(){let e=$(this);t(e,Ye(e.a(la)))})),Ze(),b().ch("h1:not(:last-child), h2, h3, h4, h5").e((function(){let e=$(this);t(e,Ye(e.prop(Zl).l()))})),Ze(),b().ch("h6:not(:first-child)").e((function(){$(this).a(Ba,Td[5])})))}function je(){gd++,md[gd-1]=1}function Be(){md[gd-1]=0,gd--,md[gd-1]++}function Ze(){md=[0,0,0,0,0,0],gd=1}function Ge(){function t(t){let e=null;null!=(e=wd[t].m(yd))&&8===e.length&&(Td[t]=e[2],$d[t]=e[4],kd[t]=e[5],xd[t]="-min"===e[6]?1:"-sup"===e[6]?2:0,Cd[t]=e[7])}let e=H("vlook-chp-autonum");if(e!==Fi&&(bd=e),0===bd.length)return;let n=bd.split(","),i;for(let t=0;t<n.length;t++)i=n[t].s(1,2),isNaN(i)||(wd[i-1]=n[t].x());t(0),t(1),t(2),t(3),t(4),t(5)}function Xe(){function t(t,e){let n="",i=md[t],o=null!=kd[t].s(0,1).m(/[A-Z]/),a=kd[t].l();return"#"===a?n+=Je(i,t):"zh"===a?n+=1===gd?Qe(i,o):Je(i,t):"alpha"===a?n+=1===gd||e>0?tn(i,o):Je(i,t):"roman"===a?n+=1===gd||e>0?en(i,o):Je(i,t):"off"===a&&(n+=""),n}let e=gd-1,n=e>0?e-1:-1,i=xd[e],o="";if(i>0)return 2===i&&n>=0&&(o=t(n,i)+"."),o+=t(e,i),Td[e]+o+Cd[e];for(let n=0;n<gd;n++)o+=t(n,!1),n<e&&(o+=".");return Td[e]+o+Cd[e]}function Ye(t){let e=t.m(/(h([1-5]))/)[2];return isNaN(e)?0:u(e)}function Je(t,e){let n,i=$d[e].length-t.toString().length,o="";if(i>0)for(let t=0;t<i;t++)o+="0";return o+t}function Qe(t,e){function n(t){let e=t.toString().split("").reverse(),n="";for(let t=0;t<e.length;t++)n=(0===t&&0===e[t]||t>0&&0===e[t]&&0===e[t-1]?"":zd[e[t]]+(0===e[t]?Ad[0]:Ad[t]))+n;return n}function i(t){return t.rA(/一/g,"壹").rA(/二/g,"贰").rA(/三/g,"叁").rA(/四/g,"肆").rA(/五/g,"伍").rA(/六/g,"陆").rA(/七/g,"柒").rA(/八/g,"捌").rA(/九/g,"玖").rA(/十/g,"拾").rA(/百/g,"佰").rA(/千/g,"仟")}let o=Math.floor(t/1e4),a=t%1e4;a.toString().length<4&&(a="0"+a);let r=o?n(o)+"万"+n(a):n(t);return t>=10&&t<=19&&(r=r.r("一十","十")),e?i(r):r}function tn(t,e){let n="";for(;t>0;){let e=t%26;0===e&&(e=26),n=String.fromCharCode(64+u(e))+n,t=(t-e)/26}return e?n:n.l()}function en(t,e){if(t<=0||t>=4e3)return t;let n="";for(let e=0;e<Od.length;e++)for(;t>=Sd[e];)t-=Sd[e],n+=Od[e];return e?n:n.l()}function nn(){function t(t){t.a(xa).sW("t")?dn(t):sn(t)}function e(e){let i=e.next(no),o=e.t(),a=Pi;return o.sW("[+] ")&&i.length>0&&i.prop(Zl).l().sW("bl")?(a=Ni,n(e),e.next(no).c(Mr,ml),e.rHTML("[+] ","<span class='v-blockquote-folder'>"+Vd+"</span>"),e.a(xa,ac),e.f(".v-blockquote-folder").unbind(fl).mouseup((function(){t(e)}))):o.sW("[-] ")&&(a=Ni,n(e),e.rHTML("[-] ","<span class='v-blockquote-folder'>"+Id+"</span>"),e.a(xa,Sr),e.f(".v-blockquote-folder").unbind(fl).mouseup((function(){t(e)}))),a}function n(t){let e=t.ch("span:first"),n=e.t();if(n.length>4){let t=n.s(0,4);e.h(e.rHTML(/\[([+\-])]\s/,"")),e.before("<span>"+t+"</span>")}}let i=z("dc-quote");i!==Fi&&(vu=i,mu=">("+i+")".m(pu)[0]),$(no).e((function(){let t=$(this),n=Pi;t.ch("p").e((function(){n=e($(this))})),t.f("li>p").e((function(){n=e($(this))})),n===Ni&&t.a(Ra,Ni);let i=t.p().prop(Zl).l();if("li"===i||i===no)return Ni;let o=Pi;t.f("code").e((function(){if(null!=$(this).t().m(/^>(\(.+\))?$/i))return o=Ni,Pi})),o===Pi&&t.append("<p><code>&gt;("+vu+")</code></p>")})),an()}function on(){$("blockquote.v-q."+mu+".em").e((function(){let t=$(this),e,n=t.prev().a(la);n!==Fi&&(n.i("v-cap-")>-1||n.i(Ho)>-1)&&s(t,mu+" em")}))}function an(){$("hr + blockquote").e((function(){function t(t){t.a(Ra)!==Ni&&(t.a(nr,Fd),i--)}Fd++;let e=$(this),n=e.prev(),i=0;n.c(Mr,ml),i=n.prevUntil(":not(hr)").length+2,i>2&&n.prevUntil(":not(hr)").c(Mr,ml),t(e),e.nextUntil(":not(blockquote)").e((function(){i>0&&t($(this))}))}))}function rn(){if(Nd!==Ni){Nd=Ni;for(let t=1;t<=Fd;t++)ln(t);Nd=Pi}}function ln(t){let e=0,n=$("blockquote[d-quote-group="+t+"]");n.e((function(){let t=$(this);if(t.c(Kr,Zi),t.c(Mr)!==eo){let n=u(t.c(Kr));n>e&&(e=n)}})),n.c(Mr)!==eo&&n.c(Kr,e)}function cn(){Jc.device.mobile?$(".v-blockquote-folder").uH():pt($(".v-blockquote-folder"))}function sn(t){t.parentsUntil("blockquote[d-quote-group]").c(Kr,Zi),t.next(no).c(Mr,ml),t.a(xa,ac),t.f(".v-blockquote-folder").h(Vd)}function dn(t){t.parentsUntil("blockquote[d-quote-group]").c(Kr,Zi),t.p().c(Kr,Zi),t.next(no).c(Mr,eo),t.a(xa,Sr),t.f(".v-blockquote-folder").h(Id)}function un(){if(Wc.cur()===Fi)return;let t=Wc.cur();if(t.a(la)!==Fi){let e=t.a(xa);e!==Fi&&e.sW("t")&&dn(t)}}function hn(){function t(t){let e=0;t.f("thead>tr").e((function(){e=0;let n=Ni,i=Ni,o=Ni;$(this).f("th").e((function(){let a=$(this),r=a.t();n!==Ni||t.a(Ma)===ac||Pd.test(r)!==Ni&&Dd.test(r)!==Ni||(t.a(Ma,ac),n=Pi),i===Ni&&$n(t,a)===Ni&&(i=Pi),o===Ni&&0===e&&Jd.test(r)===Ni&&(t.a(Tr,ac),a.rHTML("## ",""),o=Pi),a.a(xr,"tbl-"+ds+"-"+e),e++,wn(t,a)}))})),t.f("tbody>tr").e((function(){let e=0,n=Ni,i=Ni;$(this).f("td").e((function(){let o=$(this),a=o.t();n!==Ni||t.a(Ma)===ac||Pd.test(a)!==Ni&&Dd.test(a)!==Ni||(t.a(Ma,ac),n=Pi),i===Ni&&0===e&&t.a(kr)!==ac&&_d.test(a)===Ni&&(t.a(kr,ac),i=Pi),/^<ma.+rk>$/.test(o.h())===Ni&&(o.ch().ch().unwrap(),c(o,Go)),o.a(xr,"tbl-"+ds+"-"+e),e++,wn(t,o)}))}))}let e=new Vt;e.st(),$(Bl).e((function(){let e=$(this),n=e.p();ds++,Rt(e,Bl),n.a(Oa,Bl),c(n,Co),n.scroll((function(){yn()})),t(e),Ce(e),We(e,Bl)})),e.ed("    ├ Prepare: "),e.st(),$("table[d-cell-merge='true']").e((function(){let t=$(this);fn(t),t.f("thead>tr>th").e((function(){$n(t,$(this))}))})),e.ed("    ├ Merge: "),e.st(),$("table[d-column-fmting='true']").e((function(){Tn($(this))})),e.ed("    ├ Column Format: "),e.st(),$("table[d-row-group='true']").e((function(){let t=$(this);Mn(t),t.f("tr[d-folder='true']").e((function(){let t=$(this).ch("td:first");t.a(vr)!==Fi&&t.c(Ll,"0.5em")}))})),e.ed("    ├ Row Group: "),e.st(),$("table[d-th-rpt='true']").e((function(){Wn($(this))})),e.ed("    └ Th Repeater: ")}function fn(t){let e=0,n=null,i=0,o=0,a=null,r=[],l=[],s=[],d=0,u=Pi;if(t.f("tr").e((function(){r[d]=[],l[d]=[];let t=$(this);t.f("td, th").e((function(){let t=$(this);r[d][i]=t,l[d][i]=0,Pd.test(t.t())===Ni&&(l[d][i]=1,u=Ni),i++,o++,Dd.test(t.t())===Ni?(e++,t.remove(),1===e&&(n=a)):(e>0&&null!=n&&(n.a(ua,e+1),pn(n),n.c(Yl,"center")),e=0),a=t})),o===e+1&&0===t.t().x().length&&c(t,"v-table-colspan-all"),e>0&&null!=n&&(n.a(ua,e+1),pn(n),n.c(Yl,"center")),e=0,d++,i=0,o=0})),d=0,u===Ni){s=[];for(let t=0,e=l[0].length;t<e;t++){let e=0,n=null,i=0,o=Pi;for(;i<l.length;)1===l[i][t]?(e++,null==n&&(n=r[i-1][t]),1===i&&(o=Ni),o===Ni&&(s[s.length]=r[i][t].p()),r[i][t].remove(),t+1<l[i].length&&r[i][t+1].c(Ll,"5px")):(o=Pi,e>0&&null!=n&&(n.a(Nl,e+1),pn(n),n.c(Mc,"middle"),e=0,n=null)),i++;e>0&&null!=n&&(n.a(Nl,e+1),pn(n),n.c(Mc,"middle"))}for(let e=0,n=s.length;e<n;e++){r[0][0].p().p().append(s[e]);let n=Pi;s[e].f("td").e((function(){n=Ni;let t=$(this),e=t.a(ql),i=t.a(xr),o=t.a(la),a=t.a(za);t.a(hr,ac),t.prop("outerHTML",t.prop("outerHTML").rA("<td ","<th ")),t.p().a(ql,e),t.p().a(xr,i),t.p().a(la,o),t.p().a(za,a)})),n===Ni&&s[e].f("th[d-td2th]").e((function(){wn(t,$(this))}))}}u=Pi}function pn(t){0===t.t().x().length&&(t.h(""),c(t,"v-empty-cell"))}function vn(){Ed=$(".v-table-cross"),gt(Ed)}function mn(t){Wd?bn():gn(t)}function gn(t){Wd=Ni,c(Cs,Wl),t!==Fi&&null!=t&&t.p().p().next(".v-content-expander").ch(".v-btn").tr(ca)}function bn(){Wd=Pi,s(Cs,Wl),yn()}function wn(t,e){e.uC().ck((function(){if(Wd===Pi||pd===Ni)return;if(Kd!==t&&bt(Ed),Rd===e)return;let n;if(t.p().p().a(Va).sW("t"))return;pd===Pi&&event.stopPropagation(),yn(),c(e,_o),Rd=e,Kd=t;let i=u(t.c(Sc)),o=u(t.c(Kr)),a=u(e.c(Sc)),r=u(e.c(Kr)),l=t.o().left,s=t.o().top,d=e.o().left-t.o().left,h=e.o().top-t.o().top,f=e.o().left+a,p=e.o().top+r,v=i-d-a,m=o-h-r,g=$(".v-table-cross.left-up");g.c(Qr,l).c(nc,s).c(Sc,d).c(Kr,h).c(Ic,9);let b=$(".v-table-cross.right-up");b.c(Qr,f).c(nc,s).c(Sc,v).c(Kr,h).c(Ic,9);let w=$(".v-table-cross.left-down");w.c(Qr,l).c(nc,p).c(Sc,d).c(Kr,m).c(Ic,9);let y=$(".v-table-cross.right-down");y.c(Qr,f).c(nc,p).c(Sc,v).c(Kr,m).c(Ic,9),setTimeout((function(){gt(Ed),J(g),J(b),J(w),J(y)}),50)}))}function yn(){Rd!==Fi&&(Q(Ed),s(Rd,_o),Kd=Fi)}function $n(t,e){return t.a(Aa)!==ac&&(e.f("strong, em, u, mark, del").length>0||e.c(Yl)===Fl||qd.test(e.t())===Ni)?(t.a(Aa,ac),Ni):Pi}function kn(t,e,n){return n===Fi&&(n=t.f("[d-colspan!='true'][d-tbl-col='"+e.a(xr)+"']")),n}function xn(t,e,n){return n===Fi&&(n=t.f("td[d-tbl-col='"+e.a(xr)+"']")),n}function Tn(t){t.f("thead th").e((function(){let e=$(this),n=Fi,i=Fi,o="";e.f("strong:first-child").length>0&&(n=kn(t,e,n),o+="v-tbl-col-fmt-bold "),e.f("em:first-child").length>0&&(n=kn(t,e,n),o+="v-tbl-col-fmt-em ");let a=e.h();(a.sW("<mar")&&a.eW("rk>")||e.a(la)!==Fi&&e.a(la).i(Go)>-1)&&($("[d-tbl-col='"+e.a(xr)+"']").f("mark").ch().unwrap(),n=kn(t,e,n),o+="v-tbl-col-fmt-mark "),n!==Fi&&o.length>0&&c(n,o),e.f("u:first-child").length>0&&(i=xn(t,e,i),i.contents().wrap("<u></u>")),e.f("del:first-child").length>0&&(i=xn(t,e,i),i.contents().wrap("<del></del>")),qd.test(e.t())===Ni&&(n=kn(t,e,n),c(n,"v-tbl-col-fmt-checkbox"),Ln(e),i=xn(t,e,i),i.e((function(){let t=$(this),e=t.t(),n="uncheck",i=ba
;if(t.a(ua)!==Fi)return Ni;Ln(t),e.sW("[x]")?n=ra:e.sW("[-]")?n="indeterminate":t.rHTML("&nbsp;",""),t.prepend("<svg width='14px' height='14px' class='v-svg-small-ico'><use xlink:href='#icoCheckbox_"+n+"' class='v-svg-ico-"+"dark'/></svg>")}))),e.c(Yl).sW("r")&&(i=xn(t,e,i),c(i,"v-tbl-col-fmt-num"),i.e((function(){let t=$(this),e=t.t();if(e.isNumber())t.h(_(U(t.h()))),Cn(t,e,Ni);else if(e.isPercent()){t.h(j(_(t.h())));let n=Cn(t,e,Ni),i=e.r(/(-|\+|\s)/g,""),o=f(i.r("%","")),a="rgba(128, 128, 128, 0.1)",r="rgba(128, 128, 128, 0.4)",l="rgba(128, 128, 128, 0.8)";if(n===Ni){let e=t.c(da).r("rgb","rgba");a=e.r(")",", 0.05)"),r=e.r(")",", 0.2)"),l=e.r(")",", 0.7)")}t.c(Xi,"linear-gradient(90deg, "+a+" 0%, "+r+" "+(o>1?o-1:0)+"%, "+l+" "+i+", transparent "+i+")").c(hl,"100px"),t.h(t.h().r(">+",">▴ ").r(">-",">▾ "))}else e.isCurrency()&&(t.h(_(U(B(t.h())))),Cn(t,e,Pi))}))),e.a(ua)!==Fi?e.a(za,ac):e.a(za,Sr)}))}function Cn(t,e,n){if(n===Ni){if(e.sW("-"))return c(t,Xo),Ni;if(e.sW("+"))return c(t,Yo),Ni}else{if(e.i("-")>-1)return c(t,Xo),Ni;if(e.i("+")>-1)return c(t,Yo),Ni}return Pi}function Ln(t){t.rHTML(/\[(\s|x|-)]\s*/,"")}function Mn(t){c(t.f("[d-tbl-col$='-0']"),jo);let e=0,n=0;t.f("td:first-child").e((function(){let t=$(this),i=t.p(),o=t.t();if(_d.test(o)===Pi)return e=0,Zd.length=0,Gd.length=0,Ni;if(n=o.i(Bd)+1,n>e){let o=e;e=n,An(i,n,0===o,St(Ot(),Lc)),Fn(i,t,n)}else{let o=e-n;if(o>0)for(let t=0;t<o;t++)Zd.pop(),Gd.pop();e=n,Fn(i,t,n)}}))}function Hn(){return Zd[Zd.length-1]}function zn(){return Gd[Gd.length-1]}function An(t,e,n,i){function o(t){let e="";return t.e((function(){e+=$(this).prop("outerHTML")})),e}let a=t.prev();Ud++,Zd.push(Ud),Gd.push(i),a.a(Ka,Ud),a.a(Ea,ac),a.a(or,ac);let r=a.ch("td:first"),l=r.f(".v-tbl-row-g-identer:last");l.length>0?l.after("<span class='v-tbl-row-g-btn'>"+Xd+"</span>"):r.prepend("<label class='v-tbl-row-g-btn'>"+Xd+"</label>"),s(r,jo),c(r,"v-tbl-row-g-folder"),c(l,"v-tbl-row-g-identer-folder");let d=".v-tbl-row-g-identer, .v-tbl-row-g-btn",u=r.f(d),h=r.clone();h.ch(d).remove(),r.h(o(u)+" <span class='folder-marker'>[</span> <strong>"+h.h()+" </strong><span class='folder-marker'>]</span>"),r.ch(Bo).ck((function(){On(a)}))}function On(t){event.stopPropagation(),t.a(or).sW("t")?Nn(t):Pn(t),yn()}function Sn(t,e){return t.a(kr)!==ac?Pi:(t.f(Bo).e((function(){let t=$(this).p().p();t.a(or)===ac&&Nn(t,e)})),Ni)}function Vn(e,n){return e.a(kr)!==ac?Pi:(e.f("label.v-tbl-row-g-btn").e((function(){let e=$(this).p().p();t(n,e.a(ar),e.a(or)),n===Zi?e.a(ar)===Zi&&e.a(or)===Sr&&Pn(e):e.a(or)!==ac&&Pn(e)})),Ni)}function In(t){t.removeAttr(kr),t.f("tr[d-parent-folder-id]").removeAttr(tr)}function Fn(t,e,n){e.rHTML(jd,""),t.a(tr,Hn()),e.a(vr,n),s(e,jo),c(e,"v-tbl-row-g-sub"),t.c(Yi,zn());for(let t=0;t<n;t++){let t=e.f(".v-tbl-row-g-identer:last"),n="<label class='v-tbl-row-g-identer'></label>";t.length>0?t.after(n):e.prepend(n)}t.c(Mr,"table-column")}function Nn(t,e){let n=t.a(Ka),i=t.p().p(),o=i.f("tr[d-parent-folder-id='"+n+"']"),a=t.ch("td:first").ch(".v-tbl-row-g-btn:last");t.a(or,Sr),e!==Fi&&t.a(ar,e),a.prop("innerHTML",Yd),o.c(Mr,"");let r=i.f("thead>tr:last-child");"group"===i.a(Tr)&&t.f("td:not(:first-child)").e((function(){let t=$(this),e=t.h().x();if(0===e.length||"&nbsp;"===e){let e=t.a(xr),n=r.f("th[d-tbl-col='"+e+"']").h();if(n===Fi){let t=r.prev();t!==Fi&&(n=t.f("th[d-tbl-col='"+e+"']").h())}t.h(n),c(t,ta)}}))}function Pn(t){let e=t.a(Ka),n=$("tr[d-parent-folder-id='"+e+"']"),i=t.ch("td:first").ch(".v-tbl-row-g-btn:last"),o;t.a(or,ac),t.removeAttr(ar),i.prop("innerHTML",Xd),n.e((function(){let t=$(this),e=t.a(Ea);e!==Fi&&e.sW("t")&&Pn(t),t.c(Mr,"table-column")})),"group"===t.p().p().a(Tr)&&t.f("td:not(:first-child)").e((function(){let t=$(this);t.a(la).i(ta)>-1&&(t.h(""),s(t,ta))}))}function Dn(){Jc.device.mobile?$(Bo).uH():pt($(Bo))}function Wn(t){let e=t.a(kr)===ac;if(t.a(Tr,e?"group":"page"),e)return;let n=1,i=15+n,o=t.f("thead>tr"),a=0,r=0,l=t.f("tbody>tr"),s=l.length;l.e((function(){let t=$(this),e=t.ch("td[rowspan]");if(e.length>0&&e.e((function(){let t=u($(this).a(Nl));t>a&&(a=t-1),r=a-1})),0===a&&n%(i+r-1)==0&&n<s){let e=0;o.e((function(){t.after($(this).prop("outerHTML").rA("<th ","<td ")),c(t.next().ch("td"),ta),c(t.next().ch(".v-th-repeater"),0===e?"first":"not-first"),t=t.next(),e++}))}n++,a>0?a--:r=0}))}function En(){function t(t,e){let n=["您的浏览器不支持音频标签。","Your browser does not support the audio tag."][rs],i=A(e).autoplay,o=A(e).loop,a=A(e).preload;t.wrap("<audio src='"+e+"'>"+n+"</audio>");let r=t.p();return t.remove(),i!==Fi&&r.a(Gi,Gi),o!==Fi&&r.a(il,il),a!==Fi&&r.a(Vl,Zi),r}function e(t,e){let n=$(t);e.paused===Ni?e.play():(n.h(tu),s(n,Ol),e.pause(),n.a(gr)===Fi&&(e.currentTime=0))}$("#write img[src$='.mp3'], #write [src$='.m4a'], #write [src$='.ogg'], #write [src$='.wav'],[src*='.mp3?'], #write [src*='.m4a?'], #write [src*='.ogg?'], #write [src*='.wav?']").e((function(){function n(t,e){be(t,"🔈 <strong>"+["无效的音频源","Invalid audio source"][rs]+":</strong> "+e)}let i=$(this),o=Fi,a=i.a(Kl),r=i.p(),l=A(a);l.controls===ul?(fs++,o=t(i,a),o.a(jr,"vk-id-mini-audio"+fs),o.after("<div id='vk-id-mini-audio"+fs+"-control' "+"d-title='mini audio "+fs+"' class='v-audio-mini-control'></div>"),o.bind("loadstart",(function(){let t=$("#"+$(this).a(jr)+"-control");c(t,yo),c(t,nl),t.h(Qd)})),o.bind("canplay",(function(){let t=$("#"+$(this).a(jr)+"-control");s(t,nl),t.uC().ck((function(){e(this,o[0])})),t.h(tu),t.a(gr,l.pause);let n=l.duration;if(n!==Fi&&n.sW("t")){let t=o.a(_a);if(t===Fi||t.sW("t")===Pi){let t=o[0].duration,e=Math.floor(t/60),n=Math.floor(t-60*e),i=e>0?e+"′":"";o.next().after(" <sup class='v-duration-info'>"+i+n+"″</sup>"),o.a(_a,ac)}}})),o.bind(Ol,(function(){let t=$("#"+$(this).a(jr)+"-control"),e=t.a(gr);c(t,yo),c(t,Ol),e!==Fi&&e.sW("t")?t.h(eu):(t.h(nu),o.currentTime=0)})),o.bind("ended",(function(){let t=$("#"+$(this).a(jr)+"-control");t.h(tu),s(t,Ol)})),o.bind("emptied",(function(){let t=$(this).a(jr)+"-control",e=$("#"+t);s(e,nl),e.h(iu),c(e,yo),c(e,Lr),n(t,e.a(fr))})),o.bind(Ar,(function(){o.tr("emptied")})),o.hover((function(){let t=$(this);-1===t.a(la).i(Lr)&&c(t,qr)}),(function(){s($(this),qr)}))):(hs++,"p"!==r.prop(Zl).l()&&(i.wrap("<p></p>"),r=i.p()),r.a(Oa,"audio"),c(r,Co),Ee(i,ji),o=t(i,a),o.a(fa,fa),o.next(mo).length>0&&o.c(al,"-10px"),o.bind("emptied",(function(){n(o.p().a(jr),o.p().a(fr))})),o.bind(Ar,(function(){o.tr("emptied")})))}))}function Kn(){function t(t,e){be(t,"📺 <strong>"+["无效的视频源","Invalid video source"][rs]+":</strong> "+e)}function e(t,e){let n=["您的浏览器不支持视频标签。","Your browser does not support the video tag."][rs],i=A(e).autoplay,o=A(e).loop,a=A(e).preload,r=A(e).width,l=A(e).height;t.wrap("<video src='"+e+"'>"+n+"</video>");let c=t.p();return t.remove(),c.a(fa,fa),i!==Fi&&c.a(Gi,Gi),o!==Fi&&c.a(il,il),a!==Fi&&c.a(Vl,Zi),r!==Fi&&c.a(Sc,r),l!==Fi&&c.a(Kr,l),c}$("#write img[src$='.ogv'], #write img[src$='.mp4'], #write img[src$='.webm'],#write img[src*='.ogv?'], #write img[src*='.mp4?'], #write img[src*='.webm?']").e((function(){let n=$(this),i=Fi,o=n.a(Kl),a=n.p();ps++,"p"!==a.prop(Zl).l()&&(n.wrap("<p></p>"),a=n.p()),a.a(Oa,"video"),c(a,Co),Ee(n,Hc),i=e(n,o),i.bind("emptied",(function(){t(i.p().a(jr),i.p().a(fr))})),i.bind(Ar,(function(){i.tr("emptied")}))}))}function Rn(t,e,n){let i=this;i.ui=Fi,i.icon=Fi,i.input=Fi,i.reset=Fi,i.action=Fi,i.lastValue="",i.timerValueChanged=null,i.onInput=Fi,i.onFocus=Fi,i.onBlur=Fi,i.onKeyDown=Fi,i.onAction=Fi,i.pressEnter=Fi,i.pressESC=Fi,i.__appendTo=function(t,e,n){function o(){let t=i.input.val().x();""===t?(i.reset.hide(),i.action!==Fi&&-1!==i.action.a(la).i(zr)&&(s(i.action,zr),vt(i.action))):(i.reset.show(),i.action!==Fi&&-1===i.action.a(la).i(zr)&&(c(i.action,zr),i.action.hover((function(){i.actionHover(Ni)}),(function(){i.actionHover(Pi)})))),typeof i.onInput==Er&&i.onInput(i.input,t)}let a='<div class="v-textfield '+e+'"><div class="v-textfield-icon" style="display: none"></div><input type=s_Text /><div class="v-textfield-action" style="display: none"></div><div class="v-textfield-reset">'+lt("icoResetInput",16,16,"alpha")+"</div></div>";n===Ni?(t.append(a),i.ui=t.ch(".v-textfield."+e)):(t.after(a),i.ui=t.p().ch(".v-textfield."+e)),i.input=i.ui.ch("input"),i.reset=i.ui.ch(".v-textfield-reset"),i.input.on("input",(function(){"start"!==$(this).prop("compositionStatus")&&o()})),i.input.on("compositionstart",(function(){$(this).prop("compositionStatus","start")})),i.input.on("compositionend",(function(){$(this).prop("compositionStatus","end")})),i.input.on("keypress",(function(t){o()})),i.input.focus((function(){function t(){"start"!==i.input.prop("compositionStatus")&&i.lastValue!==i.input.val()&&(clearTimeout(i.timerValueChanged),i.lastValue=i.input.val(),o()),i.timerValueChanged=setTimeout(t,800)}c(i.ui,Qo),t(),typeof i.onFocus==Er&&i.onFocus(i.input)})),i.input.blur((function(){s(i.ui,Qo),clearTimeout(i.timerValueChanged),typeof i.onBlur==Er&&i.onBlur(i.input)})),i.input.bind("keydown",(function(t){let e=t.keyCode||t.which||t.charCode,n=i.input.val();switch(e){case 13:i.action!==Fi&&i.action.tr(ca),typeof i.pressEnter==Er&&i.pressEnter(i.input,n);break;case 27:i.reset.tr(ca),typeof i.pressESC==Er&&i.pressESC(i.input);break}typeof i.onKeyDown==Er&&i.onKeyDown(i.input,n,e)})),i.reset.uC().ck((function(){i.input.val(""),i.input.select(),i.reset.hide(),i.action!==Fi&&-1!==i.action.a(la).i(zr)&&(s(i.action,zr),vt(i.action)),typeof i.onInput==Er&&i.onInput(i.input,"")}))},i.clear=function(){i.reset.tr(ca)},i.setIcon=function(t){i.icon=i.ui.ch(".v-textfield-icon"),i.icon.h(t),i.icon.show()},i.setAction=function(t){i.action=i.ui.ch(".v-textfield-action"),i.action.h(t),i.action.show(),i.action.hover((function(){i.actionHover(Ni)}),(function(){i.actionHover(Pi)})),i.action.uC().ck((function(){let t=i.input.val();t.length>0&&i.input.select(),typeof i.onAction==Er&&i.onAction(i.input,t)}))},i.actionHover=function(t){t===Ni?(c(i.action,qr),-1!==i.action.a(la).i(zr)&&c(i.ui,Ur)):(s(i.action,qr),s(i.ui,Ur))},i.placeholder=function(t){i.input.a(Al,t)},i.show=function(){i.ui.show()},i.hide=function(){i.ui.hide()},i.setWidth=function(t){i.ui.c(Sc,t),i.input.c(Sc,t-(i.reset.w()+2*u(i.reset.c(Ll)))-(i.icon===Fi?0:i.icon.w()+2*u(i.icon.c(Ll)))-(i.action===Fi?0:i.action.w()+2*u(i.action.c(Ll)))),i.icon!==Fi&&c(i.input,"set-icon")},i.__appendTo(t,e,n)}function qn(t){let e=this;e.index=0,e.result=t,e.nextItem=function(){if(e.result.isHidden())return;let t=e.result.ch(":visible"),n=t.eq(e.index);return e.index++,e.index>=t.length&&(e.index=0),n},e.reset=function(){e.index=0}}function Un(t,e){let n=this;n.ui={entry:$(".v-segment-btn.catalog"),body:$(".v-toc-catalog-body"),result:$(".v-toc-filter-result.catalog")},n.holder=t,n.h=[],w()===Fi&&n.h.push("vk-id-doc-title"),n.currentHeaderIndex=-1,n.currentItem=Fi,n.foldItems=[],n.lastHeaderFolder=Fi,n.lastHeaderLevel=0,n.lastDocScrollTop=0,n.resultNav=new qn(n.ui.result),n.onChapterChanged=Fi,n.icon={folded:'<svg width="16px" height="16px" class="v-svg-small-ico"><use xlink:href="#icoFolded" class="v-toc-folder-ico"/></svg>',unfold:'<svg width="16px" height="16px" class="v-svg-small-ico"><use xlink:href="#icoUnfold" class="v-toc-folder-ico"/></svg>'},n.ui.body.a(La,["( 无目录 )","( Catalog is Empty )"][rs]),n.typeName=function(){return"catalog"},n.hasIndexItem=function(){return n.ui.body.ch().length>0},n.adjustHoverStyle=function(){Jc.device.mobile?$(ea).uH():pt($(ea))},n.add=function(t){n.holder.segs.sts(this,Ni);let e=t.ch("a"),i=e.a(_r);n.h.push(i.s(1,i.length)),t.a(jr,"vk-header-"+t.a(ir)),t.a(Qa,"0"),t.a(Wa,Sr),t.a(Ql,e.t().x()),e.after(e.t()),e.t(""),t.uC().ck((function(){let e;K($("#"+t.a(jr)).ch("a").a(_r)),typeof n.holder.onInteractive==Er&&n.holder.onInteractive()})),$("<div id='fd-vk-header-"+t.a(ir)+"' class='v-toc-folder'>&nbsp;</div>").insertBefore(t.f("a"));let o=Ye(t.a(la));if(n.lastHeaderFolder!==Fi){if(o>n.lastHeaderLevel){n.foldItems.push(n.lastHeaderFolder);let t=n.lastHeaderFolder.h(n.icon.unfold),e=t.p();e.a(Qa,"1"),e.a(Wa,Sr),t.uC().ck((function(){let t=$(this).p().a(jr);n.disposeFold(t,$("#"+t).a(Wa).sW("t")?"e":"c",Ni),event.cancelBubble=Ni}))}else o<n.lastHeaderLevel&&n.foldItems.pop();n.foldItems.length>0&&t.a(er,n.foldItems[n.foldItems.length-1].p().a(jr))}n.lastHeaderFolder=$("#fd-vk-header-"+t.a(ir)),n.lastHeaderLevel=o},n.focusHeader=function(){function t(e){n.disposeFold(e,"e",Ni);let i=$("#"+e),o=i.prop(Zl);o!==Fi&&"h1"!==o.l()&&t(i.a(er))}let e=$(document).scrollTop();if(Math.abs(e-n.lastDocScrollTop)<20)return;n.lastDocScrollTop=e;let i=n.h.length-1;for(let t=0,e=n.h.length;t<e;t++){let e=Jc.browser.Firefox===Pi?n.h[t]:v(n.h[t]),o=$("#"+v(e)),a=o.ht();if(o.o().top-$(document).scrollTop()>3*a){i=t-1;break}}n.currentHeaderIndex!==i&&(n.currentHeaderIndex=i,n.inHeader()===Ni&&(n.currentItem!==Fi&&s(n.currentItem,oa),n.currentItem=$("#vlook-toc a[href='#"+n.h[i]+"']").p(),c(n.currentItem,oa),n.currentItem.isHidden()&&t(n.currentItem.a(er)),n.scrollToCurrent()),typeof n.onChapterChanged==Er&&n.onChapterChanged())},n.scrollToCurrent=function(){if(n.currentItem===Fi||n.currentItem.position()===Fi)return;const t=3*n.currentItem.ht(),e=n.ui.body.scrollTop(),i=e+n.ui.body.ht();n.currentItem.position().top<e?n.ui.body.scrollTop(n.currentItem.position().top):n.currentItem.position().top>i-t&&n.ui.body.scrollTop(n.currentItem.position().top-n.ui.body.ht()+t)},n.inHeader=function(){return n.currentHeaderIndex>-1},n.inFirstHeader=function(){return w()!==Fi&&0===n.currentHeaderIndex},n.inDocTitle=function(){return w()===Fi&&0===n.currentHeaderIndex},n.filter=function(t){if(""===t.x())return Pi;n.holder.segs.checkedItem()===n.typeName()&&n.showFilterResult();let e=Pi;return n.ui.result.empty(),$(tc).e((function(){let i=$(this),o;if((i.a(Ba)+i.a(Ql)).l().i(t)>-1){let t=i.clone();c(t,ia),s(t,"md-toc-item md-toc-h1 md-toc-h2 md-toc-h3 md-toc-h4 md-toc-h5"),t.ch(ea).remove(),t.prepend("<span>"+t.a(Ba)+" </span>"),t.show(),t.a(Ya,ac),t.uC().ck((function(){s(n.ui.result.ch(".v-toc-item-current"),oa),i.tr(ca),c($(this),oa)})),n.ui.result.append(t),e=Ni}})),e===Pi&&(n.ui.result.empty(),n.ui.result.append("<div class='v-toc-filter-result-none'>"+["无匹配结果!","No Results!"][rs]+"</div>"),Bn(this)),Ni},n.updateStatus=function(){$(tc).length>0?n.holder.segs.sts(this,Ni):n.holder.segs.sts(this,Pi)},n.show=function(){n.holder.keyword.input.val().length>0?(n.ui.body.hide(),n.showFilterResult()):(n.ui.body.show(),n.hideFilterResult())},n.hide=function(){n.ui.body.hide(),n.hideFilterResult()},e&&n.hide(),n.showFilterResult=function(){n.ui.body.hide(),n.ui.result.show(),s(n.ui.result.ch(".v-toc-item-current"),oa)},n.hideFilterResult=function(){n.ui.result.hide()},n.gotoHeader=function(t){K("#"+t.a($a))},n.disposeFold=function(t,e,i){let o=null,a=$("#"+t),r=a.nextAll(),l=$("#fd-"+t);a.a(Wa,"e"===e?Sr:ac),l.h("e"===e?n.icon.unfold:n.icon.folded);for(let t=0,a=r.length;t<a;t++){let a=$(r[t]);if(null!=o){const t=Ye(a.a(la)),e=Ye(o.a(la));if(t>e)continue;if(t<e)break}i===Ni&&"1"===a.a(Qa)&&a.a(Wa).sW("f")&&"c"===e&&(a.a(Wa,ac),n.disposeFold(a.a(jr),e,i)),a.c(Mr,"c"===e?ml:eo),o=a}}}function _n(t){let e=t.ui;gt(e.entry),e.result.append("<div class='v-toc-filter-result-none'></div>"),e.tips=e.result.ch(".v-toc-filter-result-none"),Zn(e)}function jn(t){let e=t.ui,n=e.result.ch(".v-toc-item");n.show(),0===n.length?Zn(e):(e.tips.hide(),n.a(Ya,ac),Bn(t))}function Bn(t){ou.sts(t,t.ui.result.ch(".v-toc-item[d-keyword-match]").length>0)}function Zn(t){t.tips.t("( "+["无此类内容","No such content"][rs]+" )"),t.tips.show()}function Gn(t,e,n,i){ou.sts(t,Ni),t.ui.tips.isShowed()&&t.ui.tips.hide();let o=$('<span class="v-toc-item" data-for-search="'+D(i===Fi||0===i.x().length?"":i)+'">'+e+"</span>");t.ui.result.append(o),o.uC().ck((function(){s(t.ui.result.ch(".v-toc-item-current"),oa),c(o,oa),K("#"+n),typeof t.holder.onInteractive==Er&&t.holder.onInteractive()}))}function Xn(t,e){if(0===e.x().length)return ou.sts(t,Pi),Pi;t.ui.tips.hide(),t.ui.result.ch().hide(),s(t.ui.result.ch(".v-toc-item-current"),oa),t.ui.result.ch().removeAttr(Ya);let n=Pi;return t.ui.result.ch(".v-toc-item").e((function(){let i=$(this),o=i.a(qa);(i.t().l().i(e)>-1||o!==Fi&&o.l().i(e)>-1)&&(i.show(),i.a(Ya,ac),ou.sts(t,Ni),n=Ni)})),n===Pi&&(t.ui.tips.t(["无匹配结果!","No Results!"][rs]),t.ui.tips.show(),ou.sts(t,Pi)),Ni}function Yn(t){return t.ui.result.ch("span").length>0}function Jn(t){t.ui.result.show(),s(t.ui.result.ch(".v-toc-item-current"),oa)}function Qn(t){t.ui.result.hide()}function ti(t,e){let n=this;n.ui={entry:$(".v-segment-btn.figure"),result:$(".v-toc-filter-result.figure"),tips:Fi},n.holder=t,n.resultNav=new qn(n.ui.result),_n(this),n.typeName=function(){return"figure"},n.hasIndexItem=function(){return Yn(this)},n.add=function(t,e,n){Gn(this,t,e,n)},n.updateStatus=function(){Bn(this)},n.show=function(){Jn(this)},n.hide=function(){Qn(this)},e&&n.hide()}function ei(t,e){let n=this;n.ui={entry:$(".v-segment-btn.table"),result:$(".v-toc-filter-result.table"),tips:Fi},n.holder=t,n.resultNav=new qn(n.ui.result),_n(this),n.typeName=function(){return Bl},n.hasIndexItem=function(){return Yn(this)},n.add=function(t,e,n){Gn(this,t,e,n)},n.updateStatus=function(){Bn(this)},n.show=function(){Jn(this)},n.hide=function(){Qn(this)},e&&n.hide()}function ni(t,e){let n=this;n.ui={entry:$(".v-segment-btn.media"),result:$(".v-toc-filter-result.media"),tips:Fi},n.holder=t,n.resultNav=new qn(n.ui.result),_n(this),n.typeName=function(){return"mulitmedia"},n.hasIndexItem=function(){return Yn(this)},n.add=function(t,e,n){Gn(this,t,e,n)},n.updateStatus=function(){Bn(this)},n.show=function(){Jn(this)},n.hide=function(){Qn(this)},e&&n.hide()}function ii(t,e){let n=this;n.ui={entry:$(".v-segment-btn.codeblock"),result:$(".v-toc-filter-result.codeblock"),tips:Fi},n.holder=t,n.resultNav=new qn(n.ui.result),_n(this),n.typeName=function(){return sa},n.hasIndexItem=function(){return Yn(this)},n.add=function(t,e,n){Gn(this,t,e,n)},n.updateStatus=function(){Bn(this)},n.show=function(){Jn(this)},n.hide=function(){Qn(this)},e&&n.hide()}function oi(t,e){let n=this;n.ui={entry:$(".v-segment-btn.history"),title:$(".v-toc-history-title"),result:$(".v-toc-history-result")},n.holder=t,n.typeName=function(){return"history"},n.hasIndexItem=function(){return Yn(this)},n.add=function(t){if(t===Fi||"#"===t||0===t.x().length)return;s(n.ui.result.ch(".v-toc-item-current"),oa);let e=Fi,i=t.s(1,t.length);if(i.sW("vk-id")?e=$(t).a(fr):i.sW("vk-err")&&(e=$(t).t()),e===Fi){let n;e="<span>"+$(tc+">.md-toc-inner[href='"+v(t)+"']").p().a(Ba)+" </span>"+v(i)}let o=n.ui.result.ch("span[d-history='"+t+"']");if(0===o.length)n.ui.result.prepend('<span d-history="'+t+'" class="'+'v-toc-item">'+e+"</span>");else{let t=o.clone();n.ui.result.prepend(t),c(t,oa),o.remove()}let a=n.ui.result.ch("span[d-history='"+t+"']");c(a,oa),a.a(Ya,ac),a.uC().ck((function(){K(t),typeof n.holder.onInteractive==Er&&n.holder.onInteractive()})),n.updateStatus()},n.updateStatus=function(){Bn(this)},n.show=function(){n.ui.title.show(),n.ui.result.show();let t="span.v-toc-item",e="div.v-toc-history-none";0===n.ui.result.ch(t+", "+e).length?n.ui.result.append("<div class='v-toc-history-none'>"+["暂无记录!","No records!"][rs]+"</div>"):n.ui.result.ch(t).length>0&&n.ui.result.ch(e).remove()},n.hide=function(){n.ui.title.hide(),n.ui.result.hide()},e&&n.hide()}function ai(e,o){let a=this;a.ui=$(".v-doc-lib"),a.iframe=Fi,a.handle=$(".v-doc-lib-board>.item"),a.enabled=Pi,a.src=Fi,a.identifier="vlook://doc-lib",a.holder=o,a.mask=e,a.mask.bindPartner(this,a.ui),gt(a.ui),a.init=function(){function e(){L("doc-lib-title",""),r=setTimeout((function(){l--,n("Try to get DocLib title ("+l+")");let t=C("doc-lib-title");l>0&&(t===Fi||0===t.length)?e():(l<=0&&(t=["浏 览 文 库","Document Library"][rs],i("    ├ DocLib: timeout")),o.show(),a.handle.t(t),a.handle.a(Ql,t),c($(".v-nav-center-body, .v-nav-center-footer"),"has-doc-lib"),clearTimeout(r))}),1e3)}let o=$(".v-doc-lib-board"),r=null,l=10;if(a.iframe=$("iframe[name='vlook-doc-lib']"),a.src=H("vlook-doc-lib"),a.src!==Fi){t("    ├ DocLib: "+a.src),a.enabled=Ni;let n=z("wf");n=n!==Fi?"&wf="+n:"",a.iframe.a(Kl,a.src+"?ws=none&type=mini"+n),e()}else t("    ├ DocLib: none");a.handle.uC().ck((function(){a.show()})),$("a[href='"+a.identifier+"']").e((function(){let t=$(this);t.removeAttr(_r),t.a(Gl,a.identifier),t.uC().ck((function(){a.show()}))}))},a.reload=function(t){let e="";t!==Fi&&(e="&cs="+t),a.iframe.a(Kl,a.src+"?ws=none&type=mini"+e)},a.show=function(){typeof a.holder.onInteractive==Er&&a.holder.onInteractive(),a.mask.show(),a.ui.show()},a.hide=function(){a.ui.hide(),a.mask.hide()},a.disposeHotkey=function(t,e){if(!a.ui.isHidden())switch(t){case 27:a.hide();break}}}function ri(){function t(t,e){t.a(Pa,ss),c(t,So),Ee(t,e)}function e(t){let e=t.a(Kl);t.bind(Ar,(function(){{let e=t.p().f(vo).h(),n=t.p().f(mo).t();be(t.p().a(jr),"🖼 <strong>"+["无效的图片源","Invalid image source"][rs]+":</strong> "+e+(n.x().length>0?" | "+n:""))}d($(this))})),t.a(Kl,e)}function n(t){let e=t.i("#",4),n=t.i("mode",5),i=t.i("#icon",e-1)>-1||t.i("=icon",n+4)>-1,o=t.i("#logo",e-1)>-1||t.i("=logo",n+4)>-1,a=t.i("#frame",e-1)>-1||t.i("=frame",n+4)>-1;return i||o||a}function o(t,e,n){let i=Fi;if(e.i("#center")>-1)i="center";else if(i===Fi&&e.i("#right")>-1)i=Fl;else if(i===Fi&&e.i("#left")>-1)i=Qr;else{if(i!==Fi||n.align===Fi)return;i=n.align}t.c(Yl,i)}function a(t,e){let n=e.grid;n!==Fi&&t.a(ja,n)}function r(t,e,o){e.fill!==Fi&&(t.a(mr,e.fill),o.i(_l,1)>-1&&SVGInject(t[0],{afterInject:function(t,e){let i=$(e);n(o)||Rt(i,"fig.svg"),si(i.a(mr),i)},onFail:function(t,e){i("SVGInject ERROR:",$(t).a(Kl))}}))}function l(t,e){if(e.darksrc!==Fi)if(e.darksrc===Gr)t.a(Ua,Gr);else{t.a(Ua,"alter");let n=t.a(Kl),i=N(n),o=S(n),a=e.darksrc+(""!==o?"?"+o:"");-1===a.i("/")&&(a=i+a),t.a(cr,t.a(Kl)),t.a(lr,a),e.srcset!==Fi&&t.a(ur,e.srcset),e.darksrcset!==Fi&&t.a(dr,e.darksrcset)}}function s(t,e){let n=t.a(Kl),i=e.srcset,o=e.darksrcset;i!==Fi&&(i=u(n,i),t.a(ur,i),t.a(Rl,i)),o!==Fi&&(o=u(t.a(lr),o),t.a(dr,o))}function d(t){let e=t.a(_i);e!==Fi&&e.length>0&&(t.a(Ql,e),t.removeAttr(_i)),c(t,"v-img-lost")}function u(t,e){let n=N(t);if(/^@[2]x(,@[3]x)?$/.test(e)===Ni){let n=t.s(0,t.i("?",5)),i=n.s(0,n.lastIndexOf(".")),o=n.s(n.lastIndexOf("."),n.length);e=(e=e.r(/@2x/,i+"@2x"+o+" 2x")).r(/@3x/,i+"@3x"+o+" 3x")}else e=(e=e.rAfter(".","@2x"," 2x")).rAfter(".","@3x"," 3x");let i=e.split(",");return-1===i[0].i("/")&&(e=n+e),i.length>1&&-1===i[1].i("/")&&(e=e.r(" 2x,"," 2x,"+n)),e}let h=new Vt;h.st(),$(".md-diagram-panel>svg>svg>g").e((function(){$(this).unwrap()})),h.ed("    ├ prepare svg: "),h.st(),$("#write p>img, #write .md-diagram-panel svg,img[src*='mode=figure'], img[src*='mode=icon'], img[src*='mode=logo'], img[src*='mode=frame'], img[src*='#figure'], img[src*='#icon'], img[src*='#logo'], img[src*='#frame']").e((function(){let i=$(this),d=i.a(Kl),u=i.p(),h=d!==Fi?"img":"svg";if(d!==Fi){let t=A(d),c=O(d);if(r(i,t,d),l(i,t),s(i,t),e(i),n(d))return Ni;a(i,t),u=i.p(),"p"!==u.prop(Zl).l()&&(i.wrap("<p></p>"),u=i.p()),o(u,c,t)}Rt(i,d!==Fi?"fig.img":"fig.svg"),ss++,t(i,h),u.a(Oa,h),c(u,Co),Ce(i)})),h.ed("    ├ figure set: "),h.st(),Jc.display.DPR>1&&z(Rl)===Zi&&$("p[d-cntr='img'] img").e((function(){let t=$(this);-1===t.a(Kl).i(_l,1)&&t.a(Rl)===Fi&&t.a(Rl,t.a(Kl)+" 2x")})),ci(Pi),h.ed("    └ DPR & misc.: ")}function li(t){let e=Hs.a(Kl);if(I()===Ni){let t=Hs.a(_i),n=Hs.a(Ql);e="!["+(t!==Fi?t:"")+"]("+e+(n!==Fi?' "'+n+'"':"")+")"}Ue(t,e,Ni)}function ci(t){let e=re.scheme,n=e===ba;$("img[d-darksrc='invert'], svg[d-darksrc='invert']").e((function(){let t=$(this),e=t.a(Kl);n===Ni?t.a(mr)===Fi&&(e!==Fi&&t.a(Rl,t.a(ur)),c(t,No)):(s(t,No),e!==Fi&&t.a(Rl,t.a(ur)))})),$("img[d-darksrc='alter']").e((function(){let t=$(this);s(t,No),t.a(Kl,t.a(rr+e)),t.a(Rl,t.a(sr+e))})),$("img[d-img-fill='text'], img[d-img-fill='theme1'], img[d-img-fill='theme2'], svg[d-img-fill='text'], svg[d-img-fill='theme1'], svg[d-img-fill='theme2']").e((function(){let t=$(this),e=t.a(mr);t.prop(Zl).l().sW("s")||t.a(Kl).i(_l,1)>-1?si(e,t):(e===Xl?t.c(Fr,"drop-shadow(12345px 0px "+t.p().c(da)+")"):t.c(Fr,"drop-shadow(12345px 0px var(--ac-"+e+"-lg))"),t.a(Pa)!==Fi&&t.c(Xi,ml))})),t===Ni&&$("img[d-fig-grid='line'],img[d-fig-grid='block']").e((function(){let t=$(this);n===Ni?(s(t,"v-fig-solid-bg-light"),s(t,"v-fig-grid-line-light"),s(t,"v-fig-grid-block-light")):(s(t,"v-fig-solid-bg-dark"),s(t,"v-fig-grid-line-dark"),s(t,"v-fig-grid-line-dark-invert"),s(t,"v-fig-grid-block-dark"),s(t,"v-fig-grid-block-dark-invert"));let i=t.a(ja),o=t.a(Ua)===Gr;c(t,i===el||i===eo?n===Ni&&o===Ni?"v-fig-grid-"+i+"-"+e+"-invert":"v-fig-grid-"+i+"-"+e:"v-fig-solid-bg-"+e)}))}function si(t,e){e.c(Fr,ml),t===Xl?e.f("path, rect, ellipse, polygon").c(Ir,e.p().c(da)):e.f("path, rect, ellipse, polygon").c(Ir,"var(--ac-"+t+"-lg)")}function di(){let t=this;t.ui=$(".v-fig-nav"),t.btns={ui:$(Vo),prev:$(".v-fig-nav-btns.prev"),next:$(".v-fig-nav-btns.next"),close:$(".v-btn-close-figure-nav")},t.content=$(".v-fig-content"),t.figNum=1,gt(t.content.ch("img, svg")),t.btns.prev.uC().ck((function(){t.prev()})),t.btns.next.uC().ck((function(){t.next()})),t.btns.close.uC().ck((function(){t.hide()})),t.content.uC().ck((function(){t.hide()})),t.adjustHoverStyle=function(){Jc.device.mobile?(t.btns.prev.uH(),t.btns.next.uH()):(t.btns.ui.hover((function(){$(this).c(ic,"translateY(-2px)")}),(function(){$(this).c(ic,ml)})),t.btns.ui.mousedown((function(){$(this).c(ic,ml)})),t.btns.ui.mouseup((function(){$(this).c(ic,"translateY(-2px)")})))},t.show=function(e){0!==ss&&(kt(),ls=Ni,null==e&&(e=$("[d-fig-num='"+t.figNum+"']")),t.figNum=u(e.a(Pa)),J(t.ui),t.display(),t.updateUI())},t.hide=function(){t.content.empty(),Q(t.ui),xt(),ls=Pi},t.display=function(){let e=$("[d-fig-num='"+t.figNum+"']");t.content.empty(),t.content.show(),t.content.c(Sc,$(window).w()).c(Kr,$(window).ht());let n=e.clone();n.c(cl,$(window).w()-90).c(ll,$(window).ht()-90).c(lo,yc),c(n,"v-interactive"),Q(n),pt(n),n.uC().ck((function(){K("#vk-id-fig"+t.figNum),t.hide()})),t.content.append(n),J(n)},t.prev=function(){t.figNum>1&&(t.figNum--,t.display(),t.updateUI())},t.next=function(){t.figNum<ss&&(t.figNum++,t.display(),t.updateUI())},t.updateUI=function(){let e;$(".v-fig-nav-title").h("<span class='v-fig-page-num'>"+t.figNum+"/"+ss+"</span> "+$("#vk-id-fig"+t.figNum+">.v-cap-1").t()),t.btns.prev.c(nc,(t.ui.ht()-t.btns.prev.ht())/2),t.btns.next.c(nc,t.btns.prev.c(nc)).c(Fl,"10px"),t.btns.prev.c(wl,"0"),t.btns.next.c(wl,"0"),t.figNum>1&&t.btns.prev.c(wl,"1"),t.figNum<ss&&t.btns.next.c(wl,"1")},t.disposeHotkey=function(e,n){if(!qc.ui.isHidden())switch(e){case 188:case 37:t.prev();break;case 190:case 39:t.next();break;case 27:t.hide();break}}}function ui(){$("#write>ul").e((function(){$(this).f(".md-task-list-item input[type='checkbox']").e((function(){let t=$(this).p();t.ch("ul").e((function(){let e=0,n=Pi;$(this).ch("li").e((function(){if(e>0&&$(this).f("input").a(ra)===Fi)return n=Ni,Pi;e++})),n===Ni&&(t.ch("input")[0].indeterminate=Ni)}))}))})),$("#write input[type='checkbox']").e((function(){let t="uncheck",e=ba,n=$(this),i=n.a(ra);i!==Fi&&i.sW("c")?t=ra:n[0].indeterminate===Ni&&(t="indeterminate"),n.before("<svg width='14px' height='14px' class='v-svg-input-checkbox'><use xlink:href='#icoCheckbox_"+t+"' class='v-svg-ico-"+"dark'/></svg>"),n.remove()}))}function hi(){$(".md-diagram-panel svg[id^='mermaidChart'][viewBox^='-']").e((function(){let t=$(this),e=t.a(zc).split(/\s+/),n=t.c(Cl);t.a(zc,e[0]+" "+e[1]+" "+e[2]+" "+(u(e[3])+u(n))),c(t,Po)})),$(".md-diagram-panel svg[id^='mermaidChart'] g>rect[class='actor']").e((function(){let t=$(this),e=t.next(Xl).ch(),n=e.t(),i="";const o=undefined,a=/^\*\*.+/g,r=/^--.+/g;if(/@.+/g.test(n)===Ni){let o=t.ht(),a=t.prev(el);t.a(Pl,(o-20)/2),t.a(Dl,(o-20)/2),t.a("y",u(t.a("y"))+10),t.a(Kr,o-20),a.a("y1",u(a.a("y1"))+10),a.a("y2",u(a.a("y2"))-20),c(t.prev(el),"v-actor-person"),e.t(i+n.s(1,n.length))}else a.test(n)===Ni?(c(t,bo),c(t.prev(el),bo),c(t.nextAll(Xl).ch(),bo),e.t(i+n.s(2,n.length))):r.test(n)===Ni?(c(t,wo),c(t.nextAll(Xl).ch(),wo),e.t(i+n.s(2,n.length))):e.t(i+n)})),$(".md-diagram-panel svg[id^='mermaidChart']>text.sequenceNumber").e((function(){$(this).removeAttr(Jl)})),$(".md-diagram-panel polygon+.labelText").e((function(){let t=$(this),e=t.p(),n=pc,i=pc,o=pc,a=vc;t.t()===_i?(n=mc,i=mc,o=mc,a=gc):t.t()===il&&(n=hc,i=hc,o=hc,a=fc),"opt"!==t.t()&&(e.f("polygon.labelBox").c(Jo,"fill: "+n+" !important;"),e.f("line.loopLine").c(Jo,"stroke: "+i+" !important;"),e.f("text.labelText").c(Jo,"fill:"+a+" !important;"),e.f("text.labelText").c(Jo,"fill:"+a+" !important;"),e.f("text.loopText, text.loopText>tspan").c(Jo,"fill:"+o+" !important;")),t.t()===_i?t.t(["选择","Alt."][rs]):"opt"===t.t()?t.t(["可选","Opt."][rs]):t.t()===il?t.t(["循环","Loop."][rs]):"par"===t.t()&&t.t(["平行","Par."][rs])})),$("svg text.loopText>tspan").e((function(){let t=$(this);t.p().a(ql,"text-anchor: start");let e,n=t.p().p().f(".labelBox")[0].getBBox();t.a("x",n.x+n.width+10);let i=t.p().next();i!==Fi&&i.a(la)!==Fi&&i.a(la).i("loopText")>-1&&i.a("x",n.x+n.width+40)}));let t=R("--v-r-b");$("svg .cluster rect").e((function(){$(this).a(Pl,t),$(this).a(Dl,t)}))}function fi(){let t=z("dc-tag"),e=z("dc-badge"),n=z("dc-coat");t!==Fi&&(su=t),e!==Fi&&(hu=e),n!==Fi&&(bu=n),$("code").e((function(){let t=$(this),e=t.t(),n=0,i;null!=(i=e.m(du))?mi(t,i):null!=(i=e.m(lu))?pi(t,i):null!=(i=e.m(wu))?Ci(t,i):null!=(i=e.m(gu))?yi(t,i):null!=(i=e.m(pu))?bi(t,i):(n++,c(t,"v-std-code id-"+n),t.uC().ck((function(){let e=t.t();I()===Ni&&(e="`"+e+"`"),Ue(t,e,Ni)})))}))}function pi(t,e){function n(t){let e="#"+t+"#";return o!==hu&&(e+="("+o+")"),e="`"+e+"`",e}let i=e[1],o=vi(e[3]);cu++,t.t(i),t.a(la,"v-tag "+o+" id-"+cu),t.uC().ck((function(){let t=$(this),e=t.t();I()===Ni&&(e=n(e)),Ue(t,e,Ni)}))}function vi(t){return t===Fi?su:t}function mi(t,e){function n(t){let e="#"+a+"|"+t+"#";return i!==hu&&(e+="("+i+(o!==Fi?"!":"")+")"),e="`"+e+"`",e}let i=gi(e[4],t),o=e[5],a=e[1],r=e[2],l;fu++,t.wrap("<code class='v-badge-name "+i+" id-"+fu+"'>"+a+"</code>"),$(".v-badge-name."+i+".id-"+fu).uC().ck((function(){if(pd===Ni)return;let t=a,e=$(this);I()===Ni&&(t=n(e.ch().t())),Ue(e,t,Ni)})),c(t,"v-badge-value id-"+fu),null!=(l=r.m(uu))&&(r=r.r(l[2],"<span class='var "+i+"'>"+l[2]+"</span>")),t.h(r),o!==Fi&&c(t,i),t.uC().ck((function(){if(pd===Ni)return;let t=$(this),e=t.t();I()===Ni&&(e=n(t.t())),Ue(t,e,Ni)}))}function gi(t,e){return t===Fi?"h6"===e.p().prop(Zl).l()?"theme2":hu:t}function bi(t,e){let n=t.p().p(),i=wi(e[1]),o=e[2]!==Fi?" em":" ";n.prop(Zl).l().sW("bl")&&(t.p().children().length>0?t.remove():t.p().remove(),c(n,"v-q "+i+o),c(n.ch("h6"),"title-"+i+o))}function wi(t){return t===Fi?mu:t}function yi(t,e){function n(t,e){let n=16,i="linear-gradient(45deg, ";t<=8?n=4:t<=12?n=8:t<=20&&(n=10);let o=100/n;for(let t=0;t<n;t++){let a=t*o,r,l=t%2==0?e:dc;i+=l+" "+a+"%, "+l+" "+(a+o)+"%",i+=t<n-1?",":")"}return i}let i=" **** ",o=e[2],a="var(--ac-"+$i(e[4])+"-lg)";e[1]!==Fi&&""!==e[1]&&(i=e[1]),c(t,Ro),t.a(yr,o),t.a($r,Sr),t.a(Ql,["点击查看有效的原始内容","Click to view valid original content"][rs]),t.t(i),t.c(Xi,n(i.length,a)).c(ro,a),t.uC().ck((function(){ki($(this))}))}function $i(t){return t===Fi?bu:t}function ki(t){event.stopPropagation(),t.a($r).sW("f")?xi(t):Ti(t)}function xi(t){let e=t.t();c(t,yl),t.c(da,t.c(ro)),t.t(t.a(yr)),t.a(yr,e),t.a($r,ac)}function Ti(t){let e=t.t();s(t,yl),t.c(da,sc),t.t(t.a(yr)),t.a(yr,e),t.a($r,Sr)}function Ci(t,e){let n=e[1],i=e[2];t.after("<ruby>"+n+"<rp>(</rp><rt onclick='TextPhonetic_translation(\""+n+'", "'+i+"\")'>"+i+"</rt><rp>)&nbsp;</rp></ruby>"),t.remove()}function Li(){let t="",e=M(),n=H("date"),i=H("author"),o=(e!==Fi?"<div>"+e+"</div>":"")+(n!==Fi?"<div class='v-date'>( "+n+" )</div>":"")+(i!==Fi?"<div class='v-author'>"+i+"</div>":""),a=H("vlook-welcome");return a===Fi&&(a=o),a+=fo+fo,
t+='<div class="v-welcome-page"><div class="v-doc-logo-light"></div><div class="v-doc-logo-dark"></div><div class="v-tips">'+a.x()+'</div><div class="v-loading">Loading...</div></div>',t}function Mi(){let t='<svg style="display: none;">';return t+='<symbol id="icoVLOOK"><path d="M17.15 0c2.382 0 3.245.248 4.116.714a4.856 4.856 0 0 1 2.02 2.02c.466.87.714 1.734.714 4.116v10.3c0 2.382-.248 3.245-.714 4.116a4.856 4.856 0 0 1-2.02 2.02c-.87.466-1.734.714-4.116.714H6.85c-2.382 0-3.245-.248-4.116-.714a4.856 4.856 0 0 1-2.02-2.02C.248 20.396 0 19.532 0 17.15V6.85c0-2.382.248-3.245.714-4.116a4.856 4.856 0 0 1 2.02-2.02C3.604.248 4.468 0 6.85 0h10.3zm-4.935 16.976a.26.26 0 0 0-.334 0l-.956.795a.26.26 0 0 0-.05.345l.956 1.432a.26.26 0 0 0 .434 0l.956-1.432a.26.26 0 0 0-.05-.345zM7.27 9.292a4.34 4.34 0 0 0-4.343 4.336 4.34 4.34 0 0 0 4.343 4.336 4.34 4.34 0 0 0 4.343-4.336A4.34 4.34 0 0 0 7.27 9.292zm9.554 0a4.34 4.34 0 0 0-4.343 4.336 4.34 4.34 0 0 0 4.343 4.336 4.34 4.34 0 0 0 4.343-4.336 4.34 4.34 0 0 0-4.343-4.336zm-9.554 1.3a3.038 3.038 0 0 1 3.04 3.036 3.038 3.038 0 0 1-3.04 3.035 3.038 3.038 0 0 1-3.04-3.035 3.038 3.038 0 0 1 3.04-3.035zm9.554 0a3.038 3.038 0 0 1 3.04 3.036 3.038 3.038 0 0 1-3.04 3.035 3.038 3.038 0 0 1-3.04-3.035 3.038 3.038 0 0 1 3.04-3.035zm2.883-5.174a.652.652 0 0 0-.853-.32l-.013.005-6.795 2.83-6.793-2.83-.014-.006a.65.65 0 1 0-.537 1.185l7.035 2.931.014.006c.097.043.2.06.299.055a.649.649 0 0 0 .293-.055l.014-.006 7.035-2.93.084-.048a.65.65 0 0 0 .23-.817z" fill="#FFF" fill-rule="evenodd"/></symbol><symbol id="icoNavCenter"><path d="M10 0c5.518 0 10 4.482 10 10s-4.482 10-10 10S0 15.518 0 10 4.482 0 10 0zM4.286 4.286c.16.16 3.464 7.946 3.464 7.946s7.786 3.304 7.946 3.464c.09 0-3.482-7.946-3.482-7.946S4.125 4.125 4.286 4.286zm8.518 8.535c-.304-.66-1.25-3.071-1.572-3.803l-2.125 2.107c.59.268 3.572 1.643 3.697 1.696z"/></symbol><symbol id="icoTocTabCatalog"><path d="M13.5 1A2.5 2.5 0 0 1 16 3.5v9a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 12.5v-9A2.5 2.5 0 0 1 2.5 1h11zm0 1h-11A1.5 1.5 0 0 0 1 3.5v9A1.5 1.5 0 0 0 2.5 14h11a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 13.5 2z"/><rect x="5" y="3.5" width="9" height="2" rx="1"/><rect x="2" y="3.5" width="2" height="2" rx="1"/><rect x="8" y="7" width="6" height="2" rx="1"/><rect x="5" y="7" width="2" height="2" rx="1"/><rect x="8" y="10.5" width="6" height="2" rx="1"/><rect x="5" y="10.5" width="2" height="2" rx="1"/></symbol><symbol id="icoTocTabCatalog-checked"><path d="M13.5 1A2.5 2.5 0 0 1 16 3.5v9a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 12.5v-9A2.5 2.5 0 0 1 2.5 1h11zm-.5 9.5H9a1 1 0 0 0 0 2h4a1 1 0 0 0 0-2zm-7 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2zM13 7H9a1 1 0 1 0 0 2h4a1 1 0 0 0 0-2zM6 7a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm7-3.5H6a1 1 0 1 0 0 2h7a1 1 0 0 0 0-2zm-10 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"/></symbol><symbol id="icoTocTabFigure"><path d="M13.5 1A2.5 2.5 0 0 1 16 3.5v9a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 12.5v-9A2.5 2.5 0 0 1 2.5 1h11zm0 1h-11A1.5 1.5 0 0 0 1 3.5v9A1.5 1.5 0 0 0 2.5 14h11a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 13.5 2z"/><path d="M2.596 11.294l1.86-3.21a1 1 0 0 1 1.655-.112l1.821 2.343a1 1 0 0 0 1.34.221l1.567-1.034a1 1 0 0 1 1.331.21l1.188 1.483a.8.8 0 0 1-.624 1.3H3.288a.8.8 0 0 1-.692-1.201z"/><circle cx="10" cy="6" r="2"/></symbol><symbol id="icoTocTabFigure-checked"><path d="M13.5 1A2.5 2.5 0 0 1 16 3.5v9a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 12.5v-9A2.5 2.5 0 0 1 2.5 1h11zM5.823 7.72a1 1 0 0 0-1.367.364l-1.86 3.21a.8.8 0 0 0 .692 1.201h9.446a.8.8 0 0 0 .624-1.3L12.17 9.712a1 1 0 0 0-1.331-.21l-1.567 1.034a1 1 0 0 1-1.34-.221L6.111 7.972a1 1 0 0 0-.288-.252zM10 4a2 2 0 1 0 0 4 2 2 0 0 0 0-4z"/></symbol><symbol id="icoTocTabTable"><path d="M13.286 1H2.714A2.717 2.717 0 0 0 0 3.714v8.57A2.718 2.718 0 0 0 2.714 15h10.572A2.717 2.717 0 0 0 16 12.285V3.714A2.716 2.716 0 0 0 13.286 1zM1.2 6.508h6.298v2.986H1.2V6.508zM2.714 2.2h4.783v3.108H1.2V3.714c0-.836.68-1.514 1.514-1.514zm4.784 8.494V13.8H2.714A1.517 1.517 0 0 1 1.2 12.285v-1.591h6.298zm7.302 0v1.59c0 .837-.678 1.515-1.514 1.516H8.49v-3.106h6.31zm0-4.186v2.986H8.49V6.508h6.31zM13.286 2.2c.835 0 1.514.678 1.514 1.514v1.594H8.49V2.2h4.796z"/></symbol><symbol id="icoTocTabTable-checked"><path d="M7.5 11v4H2.714A2.718 2.718 0 0 1 0 12.285V11h7.5zm8.5 0v1.285A2.717 2.717 0 0 1 13.286 15H8.5v-4H16zM7.5 6.199V9.8H0V6.2l7.5-.001zM16 6.2v3.6H8.5V6.199L16 6.2zM13.286 1A2.716 2.716 0 0 1 16 3.714V5l-7.5-.001V1zM7.5 4.999L0 5V3.714A2.717 2.717 0 0 1 2.714 1H7.5v3.999z"/></symbol><symbol id="icoTocTabMedia"><path d="M9.748 8.4l-2.667 2a.503.503 0 0 1-.7-.1.495.495 0 0 1-.1-.3V6a.5.5 0 0 1 .8-.4l2.667 2a.499.499 0 0 1 0 .8zM2 1h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3c0-1.105.897-2 2-2zm10 1.001H4v12h8v-12zM1 5.001h2V2h-.998a1 1 0 0 0-1 1v2h-.002zM15 5V3a1 1 0 0 0-1-1h-.998v3h1.998zM1 10.999v2a1 1 0 0 0 1 1h.998v-3H1.001zm0-.999h2V6h-2v4zM15 11h-2v2.999h.998a1 1 0 0 0 1-1v-2h.002zm0-1V6h-2v4h2z"/></symbol><symbol id="icoTocTabMedia-checked"><path d="M3 11v4H2a2 2 0 0 1-2-2v-2h3zM14 1a2 2 0 0 1 2 2v2h-3V1h1zm-1 10h3v2a2 2 0 0 1-2 2h-1v-4zM6.78 5.5a.5.5 0 0 0-.499.5v4a.503.503 0 0 0 .8.4l2.667-2a.499.499 0 0 0 0-.8l-2.667-2a.515.515 0 0 0-.3-.1zM13 6h3v4h-3V6zM3 6v4H0V6h3zm0-5v4H0V3c0-1.105.897-2 2-2h1zm9 14H4V1h8v14z"/></symbol><symbol id="icoTocTabCodeblock"><path d="M13.333 1A2.667 2.667 0 0 1 16 3.667v8.666A2.667 2.667 0 0 1 13.333 15H2.667A2.667 2.667 0 0 1 0 12.333V3.667A2.667 2.667 0 0 1 2.667 1h10.666zm.164 1H2.503c-.733 0-1.445.673-1.5 1.41L1 3.514v8.97c0 .739.667 1.456 1.398 1.511l.105.004h10.994c.733 0 1.445-.673 1.5-1.41l.003-.105v-8.97c0-.739-.667-1.456-1.398-1.511L13.497 2zM9.701 3.817l-.02.076-2.08 8.642a.667.667 0 0 1-1.287-.342l.02-.075 2.08-8.643a.667.667 0 0 1 1.287.342zM5.396 5.768l-.047.07-1.61 2.147L5.35 10.13a.667.667 0 0 1-.07.88l-.063.054a.667.667 0 0 1-.88-.069l-.054-.064-1.91-2.547a.667.667 0 0 1-.048-.726l.048-.074 1.91-2.546a.667.667 0 0 1 1.113.729zm6.267-.793l.054.063 1.91 2.547.048.073a.667.667 0 0 1 0 .653l-.048.074-1.91 2.546-.054.065a.667.667 0 0 1-.809.115l-.07-.046-.064-.054a.667.667 0 0 1-.116-.809l.047-.07 1.61-2.147-1.61-2.147-.047-.07a.667.667 0 0 1 1.059-.793z"/></symbol><symbol id="icoTocTabCodeblock-checked"><path d="M13.333 1A2.667 2.667 0 0 1 16 3.667v8.666A2.667 2.667 0 0 1 13.333 15H2.667A2.667 2.667 0 0 1 0 12.333V3.667A2.667 2.667 0 0 1 2.667 1h10.666zM9.256 3.05a.667.667 0 0 0-.842.425l-2.08 8.643-.02.075a.667.667 0 0 0 1.287.342l2.08-8.642.02-.076a.667.667 0 0 0-.445-.766zM4.827 4.773l-.105.007a.667.667 0 0 0-.439.26l-1.91 2.546-.048.074c-.13.23-.11.515.048.726l1.91 2.547.054.064c.234.241.611.27.88.069l.063-.054a.667.667 0 0 0 .07-.88L3.74 7.985l1.61-2.147.046-.07a.666.666 0 0 0-.674-.99zm6.836.203a.666.666 0 0 0-1.059.793l.047.07 1.61 2.147-1.61 2.147-.047.07a.667.667 0 0 0 .116.81l.064.053.07.046c.264.15.597.103.809-.115l.054-.065 1.91-2.546.048-.074a.667.667 0 0 0 0-.653l-.048-.073-1.91-2.547z"/></symbol><symbol id="icoTocTabHistory"><path d="M8 0c4.411 0 8 3.589 8 8s-3.589 8-8 8-8-3.589-8-8 3.589-8 8-8zm0 1C4.142 1 1 4.142 1 8s3.142 7 7 7 7-3.142 7-7-3.142-7-7-7zm.695 1.77v5.2l2.394 2.544c.28.298.27.764-.02 1.05l-.012.013a.752.752 0 0 1-1.05-.02l-.013-.012-2.599-2.76a.752.752 0 0 1-.204-.497V2.786a.752.752 0 0 1 1.504-.016z"/></symbol><symbol id="icoTocTabHistory-checked"><path d="M8 0c4.411 0 8 3.589 8 8s-3.589 8-8 8-8-3.589-8-8 3.589-8 8-8zm-.057 2.034a.752.752 0 0 0-.752.752v5.502a.752.752 0 0 0 .204.496l2.599 2.76.012.014c.286.29.753.3 1.05.019l.014-.013c.29-.286.3-.752.019-1.05L8.695 7.97v-5.2a.752.752 0 0 0-.752-.736z"/></symbol><symbol id="icoRetrieval"><path d="M14.999 14.596a1.375 1.375 0 0 1-1.953 0L11.46 12.94a6.372 6.372 0 0 1-3.466 1.032c-3.559 0-6.444-2.904-6.444-6.486S4.435 1 7.994 1c3.56 0 6.445 2.904 6.445 6.486a6.47 6.47 0 0 1-1.026 3.488l1.586 1.656c.54.543.54 1.423 0 1.966zM7.993 2.32c-2.834 0-5.132 2.313-5.132 5.166s2.298 5.165 5.132 5.165c2.835 0 5.133-2.312 5.133-5.165s-2.298-5.166-5.133-5.166z"/></symbol><symbol id="icoCloseTo-left"><path d="M13.98.176l.035.013c1.506.534 2.311 2.123 1.86 3.607L6.21 30l9.61 26.04c.546 1.475-.186 3.097-1.64 3.707l-.2.077c-1.502.532-3.154-.18-3.781-1.597l-.065-.16L.315 31.916a5.987 5.987 0 0 1 0-3.832l9.818-26.151C10.702.41 12.422-.375 13.979.176z"/></symbol><symbol id="icoCloseTo-right"><path d="M2.02.176L1.986.19C.479.723-.326 2.312.125 3.796L9.79 30 .181 56.04c-.546 1.475.186 3.097 1.64 3.707l.2.077c1.502.532 3.154-.18 3.781-1.597l.065-.16 9.818-26.151a5.987 5.987 0 0 0 0-3.832L5.867 1.933C5.298.41 3.578-.375 2.021.176z"/></symbol><symbol id="icoCloseTo-bottom"><path d="M.176 2.02l.013-.035C.723.479 2.312-.326 3.796.125L30 9.79 56.04.181c1.475-.546 3.097.186 3.707 1.64l.077.2c.532 1.502-.18 3.154-1.597 3.781l-.16.065-26.151 9.818a5.987 5.987 0 0 1-3.832 0L1.933 5.867C.41 5.298-.375 3.578.176 2.021z"/></symbol><symbol id="icoPrevFig"><path d="M11.03.091c.765.284 1.159 1.147.88 1.927L3.002 27l8.91 24.982a1.516 1.516 0 0 1-.75 1.87l-.13.057a1.462 1.462 0 0 1-1.834-.765l-.055-.134L.12 27.705C.112 27.685 0 27.435 0 27c0-.435.111-.684.12-.706L9.141.99A1.465 1.465 0 0 1 11.03.09z"/></symbol><symbol id="icoNextFig"><path d="M.97.091C.205.375-.19 1.238.09 2.018L8.998 27 .089 51.982a1.516 1.516 0 0 0 .75 1.87l.13.057c.72.267 1.511-.073 1.834-.765l.055-.134 9.023-25.305c.007-.02.119-.27.119-.705 0-.435-.111-.684-.12-.706L2.859.99A1.465 1.465 0 0 0 .97.09z"/></symbol><symbol id="icoPrevChapter"><path d="M7.364.293a1 1 0 0 1 0 1.414l-4.97 4.969 4.974 4.974a1 1 0 0 1-1.415 1.414L.296 7.407a.996.996 0 0 1-.291-.658.995.995 0 0 1 .288-.8L5.95.294a1 1 0 0 1 1.414 0z"/></symbol><symbol id="icoNextChapter"><path d="M.296.293a1 1 0 0 0 0 1.414l4.97 4.969L.293 11.65a1 1 0 0 0 1.414 1.414l5.657-5.657a.996.996 0 0 0 .292-.658.995.995 0 0 0-.288-.8L1.71.294a1 1 0 0 0-1.415 0z"/></symbol><symbol id="icoFolded"><path fill="none" d="M0 0h16v16H0z"/><path d="M8 1a7 7 0 1 1 0 14A7 7 0 0 1 8 1zm-.336 2.757A1 1 0 1 0 6.25 5.172l2.835 2.835-2.835 2.836a1 1 0 1 0 1.414 1.414l3.535-3.536a.997.997 0 0 0 .293-.707V8a.997.997 0 0 0-.293-.707z"/></symbol><symbol id="icoUnfold"><path fill="none" d="M0 0h16v16H0z"/><path d="M2.337 7.075A1 1 0 1 1 3.751 5.66l4.247 4.247 4.246-4.247a1 1 0 0 1 1.414 1.415l-4.95 4.95a.997.997 0 0 1-.71.292.996.996 0 0 1-.711-.293l-4.95-4.95z"/></symbol><symbol id="icoExtend"><path fill="none" d="M0 1h20v20H0z"/><path d="M5.05 6.364A1 1 0 0 1 6.464 4.95L10 8.485l3.536-3.535a1 1 0 1 1 1.414 1.414l-4.243 4.243a1 1 0 0 1-1.414 0L5.05 6.364z" fill="#FFF"/><path d="M5.05 12.364a1 1 0 0 1 1.414-1.414L10 14.485l3.536-3.535a1 1 0 1 1 1.414 1.414l-4.243 4.243a1 1 0 0 1-1.414 0L5.05 12.364z"/></symbol><symbol id="icoClose"><path d="M7,7 L7,-1 C7,-1.55228475 7.44771525,-2 8,-2 C8.55228475,-2 9,-1.55228475 9,-1 L9,7 L17,7 C17.5522847,7 18,7.44771525 18,8 C18,8.55228475 17.5522847,9 17,9 L9,9 L9,17 C9,17.5522847 8.55228475,18 8,18 C7.44771525,18 7,17.5522847 7,17 L7,9 L-1,9 C-1.55228475,9 -2,8.55228475 -2,8 C-2,7.44771525 -1.55228475,7 -1,7 L7,7 Z" transform="translate(8.000000, 8.000000) rotate(45.000000) translate(-8.000000, -8.000000) "></path></symbol><symbol id="icoResetInput"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM5.737 4.606a.8.8 0 0 0-1.131 1.131L6.869 8l-2.263 2.263a.8.8 0 1 0 1.131 1.131L8 9.131l2.263 2.263a.8.8 0 1 0 1.131-1.131L9.131 8l2.263-2.263a.8.8 0 1 0-1.131-1.131L8 6.869z"/></symbol><symbol id="icoLightMode"><path d="M10 17a1 1 0 0 1 1 1v1a1 1 0 0 1-2 0v-1a1 1 0 0 1 1-1zm6.364-2.05l.707.707a1 1 0 0 1-1.414 1.414l-.707-.707a1 1 0 1 1 1.414-1.414zm-11.314 0a1 1 0 0 1 0 1.414l-.707.707a1 1 0 1 1-1.414-1.414l.707-.707a1 1 0 0 1 1.414 0zM10 4a6 6 0 1 1 0 12 6 6 0 0 1 0-12zm9 5a1 1 0 0 1 0 2h-1a1 1 0 0 1 0-2h1zM2 9a1 1 0 0 1 0 2H1a1 1 0 0 1 0-2h1zm15.071-6.071a1 1 0 0 1 0 1.414l-.707.707a1 1 0 1 1-1.414-1.414l.707-.707a1 1 0 0 1 1.414 0zm-12.728 0l.707.707A1 1 0 1 1 3.636 5.05l-.707-.707A1 1 0 0 1 4.343 2.93zM10 0a1 1 0 0 1 1 1v1a1 1 0 0 1-2 0V1a1 1 0 0 1 1-1z"/></symbol><symbol id="icoDarkMode"><path d="M11.338 0C15.176 1.107 18 4.605 18 8.8c0 5.08-4.117 9.2-9.198 9.2C4.607 18 1.107 15.174 0 11.338c1.226.705 2.628 1.14 4.144 1.14a8.336 8.336 0 0 0 8.336-8.336c0-1.516-.435-2.919-1.142-4.142zM4.743 5.243l.83 2.106a1 1 0 0 0 .564.563l2.106.83-2.106.831a1 1 0 0 0-.564.564l-.83 2.106-.831-2.106a1 1 0 0 0-.563-.564l-2.106-.83 2.106-.831a1 1 0 0 0 .563-.563l.83-2.106zM8.828.828l.69 1.748a1 1 0 0 0 .563.563l1.747.69-1.747.689a1 1 0 0 0-.563.563l-.69 1.747-.689-1.747a1 1 0 0 0-.563-.563l-1.748-.69 1.748-.689a1 1 0 0 0 .563-.563L8.83.828zm-5.5 0l.548 1.39a1 1 0 0 0 .564.563l1.388.547-1.388.548a1 1 0 0 0-.564.564l-.548 1.388-.547-1.388a1 1 0 0 0-.564-.564L.828 3.328l1.39-.547a1 1 0 0 0 .563-.564L3.328.828z"/></symbol><symbol id="icoSpotlight"><path d="M7 0a7 7 0 0 1 6.992 6.67A7.002 7.002 0 0 1 11 20a7 7 0 0 1-6.992-6.67A7.002 7.002 0 0 1 7 0zm4 6a7 7 0 0 0-6.992 7.33 7 7 0 0 0 9.985-6.662A6.984 6.984 0 0 0 11 6.001z"/></symbol><symbol id="icoLaserPointer"><path d="M10.951 5.006L12.04 6.57l5.306 7.63a3.662 3.662 0 0 1-.89 5.074l-.096.067a3.602 3.602 0 0 1-1.829.65l-.218.009a3.615 3.615 0 0 1-2.991-1.553L4.929 9.253a3.662 3.662 0 0 1 .887-5.075l.098-.067a3.602 3.602 0 0 1 5.037.895zm-3.853.504l-.147.094v-.002l-.097.07a1.83 1.83 0 0 0-.538 2.387l.094.148 1.088 1.565 3.06-2.158L9.47 6.051a1.801 1.801 0 0 0-2.372-.541zm-6.012.836l1.102.125a.862.862 0 0 1 .595.343c.143.192.2.435.159.672a.98.98 0 0 1-1.072.807L.767 8.168a.862.862 0 0 1-.595-.343.874.874 0 0 1-.16-.67v-.002a.98.98 0 0 1 1.074-.807zM4.608.696l.78 1.12A.93.93 0 0 1 5.15 3.09a.916.916 0 0 1-1.27-.213L3.1 1.757A.93.93 0 0 1 3.328.468h-.001a.916.916 0 0 1 1.28.228zm5.91-.681c.237.042.446.18.58.38.134.201.18.448.129.685l-.222 1.023a.957.957 0 0 1-1.102.743.882.882 0 0 1-.579-.38.893.893 0 0 1-.13-.684L9.418.76a.957.957 0 0 1 1.101-.744z"/></symbol><symbol id="icoParagraphNav"><path d="M3.698 17.714v-5.036A.68.68 0 0 0 3.02 12a.68.68 0 0 0-.678.678v5.047L1.155 16.54a.689.689 0 0 0-.96 0c-.26.26-.26.69 0 .96l2.294 2.294a.67.67 0 0 0 .474.204h.068a.65.65 0 0 0 .475-.204L5.799 17.5c.26-.26.26-.689 0-.96-.237-.271-.666-.271-.926 0l-1.175 1.175zm0-15.432V7.32a.68.68 0 0 1-.678.678.68.68 0 0 1-.678-.678V2.27L1.155 3.458c-.26.26-.689.26-.96 0a.689.689 0 0 1 0-.96L2.489.202A.67.67 0 0 1 2.963 0h.068c.17 0 .35.068.475.203l2.293 2.294c.26.26.26.69 0 .96-.237.272-.666.272-.926 0L3.698 2.283zM8 9h11a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zm0 3.5h7a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zM8 16h11a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zM8 5.5h7a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zM8 2h11a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2z"/></symbol><symbol id="icoFont"><path d="M13.576 0l6.048 2.73a.5.5 0 0 1 .28.57l-.978 4.134a1 1 0 0 1-1.224.737l-1.093-.283.391 9.065a1 1 0 0 1-.999 1.043H4.022a1 1 0 0 1-1-1.04l.369-9.068-1.093.283a1 1 0 0 1-1.224-.737L.095 3.3a.5.5 0 0 1 .28-.571L6.425 0c.417 1.178 1.926 1.92 3.603 1.92 1.677 0 3.131-.742 3.55-1.92zm.76 15h-9a.5.5 0 0 0 0 1h9a.5.5 0 1 0 0-1zm0-2h-9a.5.5 0 0 0 0 1h9a.5.5 0 1 0 0-1zM10.17 4h-.675a1 1 0 0 0-.905.573L5.513 11.08a.644.644 0 0 0 .582.919h.38a1 1 0 0 0 .906-.578l.604-1.299h3.703l.566 1.28a1 1 0 0 0 .914.597h.391a.659.659 0 0 0 .595-.941L11.073 4.57A1 1 0 0 0 10.169 4zm-.333 1.813l1.308 2.967h-2.59l1.282-2.967z"/></symbol><symbol id="icoPrint"><path d="M15 0a2 2 0 0 1 2 2v4h1a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-1v1a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-1H2a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h1V2a2 2 0 0 1 2-2h10zm1 13H4v4a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-4zm-2 2v1H6v-1h8zm3.5-7h-1a.5.5 0 1 0 0 1h1a.5.5 0 1 0 0-1zm-3.372 0a.5.5 0 1 0 0 1 .5.5 0 0 0 0-1zM15 1H5a1 1 0 0 0-1 1v4h12V2a1 1 0 0 0-.883-.993L15 1z"/></symbol><symbol id="icoOpenInFigureNav"><path d="M13 0a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V3a3 3 0 0 1 3-3h10zm.25 6.5a.75.75 0 0 0-.75.75v2.996l-.007.057a.25.25 0 0 1-.244.193H9.25l-.102.006a.75.75 0 0 0 .102 1.494h3l.143-.006A1.75 1.75 0 0 0 14 10.246V7.25l-.007-.102a.75.75 0 0 0-.743-.648zM6.748 2H3.75l-.144.006A1.75 1.75 0 0 0 2 3.75v2.996l.007.101A.75.75 0 0 0 3.5 6.746V3.75l.007-.057A.25.25 0 0 1 3.75 3.5h2.998l.101-.007A.75.75 0 0 0 6.748 2z"/></symbol><symbol id="icoTableCross"><path d="M13.6 0A2.4 2.4 0 0 1 16 2.4v9.2a2.4 2.4 0 0 1-2.4 2.4H2.4A2.4 2.4 0 0 1 0 11.6V2.4A2.4 2.4 0 0 1 2.4 0h11.2zM11 1H5v4.5A1.5 1.5 0 0 1 3.5 7H1v3h2.5A1.5 1.5 0 0 1 5 11.5V13h6v-1.5a1.5 1.5 0 0 1 1.5-1.5H15V7h-2.5A1.5 1.5 0 0 1 11 5.5V1zM9.5 6A1.5 1.5 0 0 1 11 7.5v2A1.5 1.5 0 0 1 9.5 11h-3A1.5 1.5 0 0 1 5 9.5v-2A1.5 1.5 0 0 1 6.5 6h3zm-.167 1H6.667a.667.667 0 0 0-.66.568L6 7.667v1.666c0 .335.247.612.568.66l.099.007h2.666a.667.667 0 0 0 .66-.568L10 9.333V7.667A.667.667 0 0 0 9.333 7z"/></symbol><symbol id="icoPicInPic"><path d="M14 7a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h4zm-2-7a3 3 0 0 1 3 3v3h-1V3a2 2 0 0 0-1.85-1.995L12 1H3a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h4v1H3a3 3 0 0 1-3-3V3a3 3 0 0 1 3-3h9zM2.663 2.663a.556.556 0 0 1 .786 0l2.94 2.909V3.61a.556.556 0 1 1 1.111 0v3.334a.556.556 0 0 1-.556.556H3.611a.556.556 0 0 1 0-1.111h2.023l-2.971-2.94a.556.556 0 0 1 0-.786z"/></symbol><symbol id="icoZoomIn"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm3.5 6.75a.75.75 0 0 0-.75.75v2.996l-.007.057a.25.25 0 0 1-.244.193H7.5l-.102.006a.75.75 0 0 0 .102 1.494h3l.143-.006a1.75 1.75 0 0 0 1.607-1.744V7.5l-.007-.102a.75.75 0 0 0-.743-.648zm-3.002-3H5.5l-.144.006A1.75 1.75 0 0 0 3.75 5.5v2.996l.007.101a.75.75 0 0 0 1.493-.101V5.5l.007-.057A.25.25 0 0 1 5.5 5.25h2.998l.101-.007a.75.75 0 0 0-.101-1.493z"/></symbol><symbol id="icoZoomOut"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm4.998 8.25H10l-.144.006A1.75 1.75 0 0 0 8.25 10v2.996l.007.101a.75.75 0 0 0 1.493-.101V10l.007-.057A.25.25 0 0 1 10 9.75h2.998l.101-.007a.75.75 0 0 0-.101-1.493zM7 2.25a.75.75 0 0 0-.75.75v2.996l-.007.057a.25.25 0 0 1-.244.193H3l-.102.006A.75.75 0 0 0 3 7.746h3l.143-.006A1.75 1.75 0 0 0 7.75 5.996V3l-.007-.102A.75.75 0 0 0 7 2.25z"/></symbol><symbol id="icoCopy"><path d="M14.15 0A1.851 1.851 0 0 1 16 1.849V12.15A1.851 1.851 0 0 1 14.15 14H11.6v.151A1.85 1.85 0 0 1 9.751 16H1.85A1.85 1.85 0 0 1 0 14.151V3.85A1.85 1.85 0 0 1 1.849 2H4.4v-.151A1.851 1.851 0 0 1 6.25 0h7.9zM1.85 14.8h7.9a.65.65 0 0 0 .65-.649V3.85a.65.65 0 0 0-.649-.649H1.85a.65.65 0 0 0-.649.649V14.15a.65.65 0 0 0 .65.649zM8.2 5.6a.6.6 0 0 1 0 1.2H3.4a.6.6 0 0 1 0-1.2h4.8zm0 2.8a.6.6 0 0 1 0 1.2H3.4a.6.6 0 0 1 0-1.2h4.8zm-1.6 2.8a.6.6 0 0 1 0 1.2H3.4a.6.6 0 1 1 0-1.2h3.2z"/></symbol><symbol id="icoCopyAsMd"><path d="M14.15 0A1.851 1.851 0 0 1 16 1.849V12.15A1.851 1.851 0 0 1 14.15 14H11.6v.151A1.85 1.85 0 0 1 9.751 16H1.85A1.85 1.85 0 0 1 0 14.151V3.85A1.85 1.85 0 0 1 1.849 2H4.4v-.151A1.851 1.851 0 0 1 6.25 0h7.9zM9.752 3.2H1.85a.65.65 0 0 0-.649.649V14.15a.65.65 0 0 0 .65.649h7.9a.65.65 0 0 0 .65-.649V3.85a.65.65 0 0 0-.649-.649zM13.897 6h-1.549v2.574H10.8L13.123 11l2.322-2.426h-1.548V6zM4.248 6l1.549 1.838L7.345 6h1.549v5H7.345V8.132L5.797 9.971 4.248 8.132V11H2.7V6h1.548z"/></symbol><symbol id="icoLoading"><rect x="7" width="2" height="4" rx="1"/><rect transform="rotate(45 12.243 3.757)" x="11.243" y="1.757" width="2" height="4" rx="1"/><rect transform="rotate(90 14 8)" x="13" y="6" width="2" height="4" rx="1"/><rect transform="rotate(135 12.243 12.243)" x="11.243" y="10.243" width="2" height="4" rx="1"/><rect transform="rotate(180 8 14)" x="7" y="12" width="2" height="4" rx="1"/><rect transform="rotate(-135 3.757 12.243)" x="2.757" y="10.243" width="2" height="4" rx="1"/><rect transform="rotate(-90 2 8)" x="1" y="6" width="2" height="4" rx="1"/><rect transform="rotate(-45 3.757 3.757)" x="2.757" y="1.757" width="2" height="4" rx="1"/></symbol><symbol id="icoPlay"><path d="M14.133 9.605l-7.86 6.028c-.93.633-2.223.427-2.887-.459A1.909 1.909 0 0 1 3 14.028V1.972C3 .882 3.927 0 5.07 0c.432 0 .852.128 1.203.367l7.86 6.028c.93.633 1.146 1.865.481 2.751a2.024 2.024 0 0 1-.481.459z"/><path fill="none" d="M0 0h16v16H0z"/></symbol><symbol id="icoPause"><path d="M3 2h1a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm9 0h1a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z"/><path fill="none" d="M0 0h16v16H0z"/></symbol><symbol id="icoStop"><rect x="2" y="2" width="12" height="12" rx="2"/><path fill="none" d="M0 0h16v16H0z"/></symbol><symbol id="icoForbidden"><path d="M3.11 4.523a6.001 6.001 0 0 0 8.368 8.367L3.11 4.523zM4.522 3.11l8.368 8.367A6 6 0 0 0 4.522 3.11zM8 16A8.001 8.001 0 1 1 8.002.002 8.001 8.001 0 0 1 8 16z" /><path fill="none" d="M0 0h16v16H0z"/></symbol><symbol id="icoCheckbox_uncheck"><path d="M10 0a4 4 0 0 1 4 4v6a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h6zm0 1H4l-.205.007a2.99 2.99 0 0 0-1.916.872A2.99 2.99 0 0 0 1 4v6l.007.205a2.99 2.99 0 0 0 .872 1.916A2.99 2.99 0 0 0 4 13h6l.205-.007a2.99 2.99 0 0 0 1.916-.872A2.99 2.99 0 0 0 13 10V4l-.007-.205a2.99 2.99 0 0 0-.872-1.916A2.99 2.99 0 0 0 10 1z"/></symbol><symbol id="icoCheckbox_checked"><path d="M10 0a4 4 0 0 1 4 4v6a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h6zm.435 3.36a1 1 0 0 0-1.393.245L5.703 8.372 4.421 7.09a1 1 0 1 0-1.414 1.414l2.121 2.121a1 1 0 0 0 1.225.15l.01-.007.01-.005a.997.997 0 0 0 .292-.277l4.015-5.734a1 1 0 0 0-.245-1.393z"/></symbol><symbol id="icoCheckbox_indeterminate"><path d="M10 0a4 4 0 0 1 4 4v6a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h6zm0 6H4a1 1 0 1 0 0 2h6a1 1 0 0 0 0-2z" opacity=".5"/><path d="M10 0a4 4 0 0 1 4 4v6a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h6zm0 1H4l-.205.007a2.99 2.99 0 0 0-1.916.872A2.99 2.99 0 0 0 1 4v6l.007.205a2.99 2.99 0 0 0 .872 1.916A2.99 2.99 0 0 0 4 13h6l.205-.007a2.99 2.99 0 0 0 1.916-.872A2.99 2.99 0 0 0 13 10V4l-.007-.205a2.99 2.99 0 0 0-.872-1.916A2.99 2.99 0 0 0 10 1z"/></symbol><symbol id="icoLinkError"><path d="M8 0c.462 0 .887.24 1.11.626l6.73 11.572c.219.375.213.834-.016 1.204-.228.371-.645.598-1.095.598H1.271c-.45 0-.867-.227-1.095-.598a1.166 1.166 0 0 1-.016-1.204L6.89.626A1.28 1.28 0 0 1 8 0zm0 10.361c-.841 0-1.524.652-1.524 1.456 0 .52.29 1 .762 1.26.472.26 1.052.26 1.524 0 .471-.26.762-.74.762-1.26 0-.804-.683-1.456-1.524-1.456zm0-7.278l-.154.005c-.744.047-1.116.45-1.116 1.208v3.64c0 .808.424 1.212 1.27 1.212l.154-.005c.744-.047 1.116-.45 1.116-1.208V4.296c0-.808-.424-1.213-1.27-1.213z"/></symbol></svg>',t}function Hi(){let t="";return t+='<div class="v-toolbar v-focus-search"><div class="v-btn nav-center">'+lt("icoNavCenter",20,20,tl)+'</div><div class="v-btn print">'+lt("icoPrint",20,19,tl)+'</div><div class="v-btn-group prs"><div '+'d-btn-group="prs" class="v-btn paragraph-nav">'+lt("icoParagraphNav",20,20,tl)+"</div><div "+'d-btn-group="prs" class="v-btn spotlight">'+lt("icoSpotlight",18,20,tl)+"</div><div "+'d-btn-group="prs" class="v-btn laser-pointer">'+lt("icoLaserPointer",18,20,tl)+'</div></div><div class="v-toolbar-spliter"></div><div class="v-btn color-scheme">'+lt("icoDarkMode",18,18,tl)+'</div><div class="v-btn font-theme">'+lt("icoFont",20,18,tl)+"</div></div>",t+='<div class="v-chapter-nav v-focus-search"><div class="v-chapter-nav-prev">'+lt("icoPrevChapter",10,15,tl,"position: absolute; top: 18px; left: 15px;")+'<div class="v-chapter-nav-prev-text"></div></div><div class="v-chapter-nav-doc-title">Document title</div><div class="v-chapter-nav-current"></div><div class="v-chapter-nav-next"><div class="v-chapter-nav-next-text">next</div>'+lt("icoNextChapter",10,15,tl,"position: absolute; top: 18px; right: 15px;")+"</div></div>",t}function zi(){let t="";return t+='<div class="v-nav-center v-float-card"><div class="v-nav-center-header"><div class="v-search-by-keyword"></div><div class="v-segment toc"></div><div class="v-toc-history-title">访问历史</div></div><div class="v-nav-center-body"><div class="v-toc-catalog-body" d-catalog-empty="( Catalog is Empty )"></div><div class="v-toc-filter-result catalog"></div><div class="v-toc-filter-result figure"></div><div class="v-toc-filter-result table"></div><div class="v-toc-filter-result media"></div><div class="v-toc-filter-result codeblock"></div><div class="v-toc-history-result"></div></div><div class="v-nav-center-footer"></div><div class="v-doc-lib-board"><div class="item"></div><div class="flip"></div><div class="flip"></div></div></div>',t+='<div class="v-toc-handle"></div>',t}function Ai(){let t="";return t+='<div class="v-spotlight"><div></div></div>',t+='<div class="v-font-theme"><div style="display: inline-block; margin: 0 0 30px 0;"><img alt="系统默认" class="v-font-theme-opt-local" src="https://madmaxchow.gitee.io/vlook/pic/fs-local.png" srcset="https://madmaxchow.gitee.io/vlook/pic/fs-local@2x.png 2x"><div class="v-fontinfo-local"><div class="v-font-package">Font</div><div id="fontset-status">Ready</div></div></div><div style="display: inline-block; margin: 0 0 30px 10px;"><img alt="小清新" class="v-font-theme-opt-sans" src="https://madmaxchow.gitee.io/vlook/pic/fs-sans.png" srcset="https://madmaxchow.gitee.io/vlook/pic/fs-sans@2x.png 2x"><div class="v-fontinfo-sans"><div class="v-font-package">Font</div><div id="fontset-status">NOT LOADED</div></div></div><div style="display: inline-block; margin: 0 0 30px 10px;"><img alt="文艺范" class="v-font-theme-opt-serif" src="https://madmaxchow.gitee.io/vlook/pic/fs-serif.png" srcset="https://madmaxchow.gitee.io/vlook/pic/fs-serif@2x.png 2x"><div class="v-fontinfo-serif"><div class="v-font-package">Font</div><div id="fontset-status">NOT LOADED</div></div></div><div class="v-font-theme-info">Download Font Package</div></div>',t+='<div class="v-fig-nav v-backdrop-blurs"><div class="v-fig-content"></div><div class="v-fig-nav-title"></div><div class="v-fig-nav-btns prev">'+lt("icoPrevFig",12,54,tl)+'</div><div class="v-fig-nav-btns next">'+lt("icoNextFig",12,54,tl)+'</div><div class="v-btn-close-figure-nav">'+lt("icoClose",16,16,tl)+"</div>"+ot()+"</div>",t+='<div class="v-foot-note-panel"><div class="v-foot-note-panel-content"></div><div class="v-foot-note-panel-header"></div><div class="v-foot-note-panel-all"><a>查看所有脚注</a></div><a id="vk-footer-area"></a></div>',t+='<div class="v-content-assistor v-float-card"><div class="v-btn assistor open-in-figure-nav">'+lt("icoOpenInFigureNav",16,14,tl)+'</div><div class="v-btn assistor table-cross">'+lt("icoTableCross",16,14,tl)+'</div><div class="v-btn assistor copy">'+lt("icoCopy",16,16,tl)+'</div><div class="v-btn assistor pic-in-pic">'+lt("icoPicInPic",16,16,tl)+"</div></div>",t+='<div class="v-pic-in-pic"><div class="v-pip-btn v-zoom zoom-out v-float-card">'+lt("icoZoomIn",16,16,"theme")+'</div><div class="v-pip-btn v-close zoom-out v-float-card">'+lt("icoResetInput",16,16,"theme")+'</div><div class="v-content"></div></div>',t+='<div class="v-tool-tips"></div><div class="v-info-tips v-float-card"></div>',t+='<div class="v-more-doc-content-before cover"></div><div class="v-more-doc-content-after"></div>',t+='<div d-direction="1" class="v-table-cross left-up">&nbsp;</div><div d-direction="2" class="v-table-cross right-up">&nbsp;</div><div d-direction="3" class="v-table-cross left-down">&nbsp;</div><div d-direction="4" class="v-table-cross right-down">&nbsp;</div>',t+='<div class="v-content-expander"><div class="v-btn"><span></span>'+lt("icoExtend",20,20,tl)+"</div></div>",t+='<div class="v-link-error-list v-float-card"><div class="v-link-error-list-header"></div><div class="v-link-error-list-body"><div class="v-link-error-list-items"></div></div><div class="v-link-error-list-footer"></div></div><div class="v-status-bar v-float-card v-backdrop-blurs v-focus-search"><div class="v-doc-info">- - / - -</div><div class="v-zoom-view">- Zoom +</div><div class="v-link-chk-result">'+lt("icoLoading",16,16,tl)+"</div></div>",t+='<iframe name="vlook-stat-gitee" style="display: block; margin: 0; border: none; overflow: hidden; width: 100%; height: 0;"></iframe>',t+='<div class="v-doc-lib v-float-card"><iframe name="vlook-doc-lib"></iframe></div>',t}function Oi(){$(".v-vlook-inside").after(Li()+Mi()+Hi()+zi()+Ai())}function Si(){function t(t,e,n){setTimeout((function(){let n=new Vt;n.st("* thread * ["+t+"]"),typeof e===Er&&e(),n.ed(Ri)}),n)}Ii.st("* Browser Check"),Jc.browser.Chrome===Pi&&Jc.browser.Firefox===Pi&&Jc.browser.Safari===Pi&&o(["为获得最佳兼容性，建议使用 Chrome / Firefox / Edge 浏览器","For best compatibility, it is recommended to use Chrome / Firefox / Edge browser"][rs]),Ii.ed(Ri),X();let n=z("radius");"small"===n||"big"===n?F([$c,xc,Tc,Cc,kc],n):n===ml&&F([$c,xc,Tc,Cc,kc]),t("Quote Unite Columns Height",(function(){rn()}),1e3),t("Paragraph Nav",(function(){ne.init()}),100),Ii.st("* Write Ready"),c(b(),"v-load-done v-focus-search"),Ii.ed(Ri),t("External Link",(function(){Tt()}),100),t("Hotkey",(function(){wt()}),150),t("Restyle",(function(){Y()}),200),t("Check Hash Link",(function(){ge(),we()}),250),t("Color Scheme",(function(){re.scheme=R("--v-color-scheme").x(),e("    System [ "+re.scheme+" ]"),re.init();let t=z("cs");t===tl||t===ba?(e("    Force use [ "+t+" ]"),re.tg(t)):re.scheme===ba&&re.tg(re.scheme)}),300),t("Push Stat",(function(){Mt(Wi-Di)}),350),t("Content Assistor",(function(){Kt(),_t(),z("tr")!==bl&&mn()}),400),t("Redirect to Hash",(function(){let t=E();w()===Fi&&t===Pi&&(Pc.catalog.currentHeaderIndex=0,ut(),rn())}),450),t("Words count",(function(){pe()}),500),Ii.st(),e("* Welcome Page Done ("+ks+")"),Ft(),Ii.ed(ma),Wi=Ii.stop()-200,e("=== !!! MAIN PROCESS DONE !!! ==="),e("TOTAL COST   ⏱ "+Wi+" ms"),e("    ├ HTML   ⏱ "+Di+" ms"),e("    └ VLOOK  ⏱ "+(Wi-Di)+" ms")}
let Vi="V16-dev",Ii=new Vt,Fi,Ni=!0,Pi=!1,Di=0,Wi=0,Ei=Pi,Ki=null,Ri="    ",qi="absolute",Ui="actived",_i="alt",ji="audio",Bi="animation",Zi="auto",Gi="autoplay",Xi="background",Yi="background-color",Ji="background-image",Qi="before-print-width",to="before-print-max-width",eo="block",no="blockquote",io="bold",oo="border",ao="border-bottom-right-radius",ro="border-color",lo="border-radius",co="border-top-left-radius",so="border-top-right-radius",uo="border-width",ho="bottom",fo="<br>",po="bubble",vo=".v-cap-1",mo=".v-cap-2",go="v-accent-btn",bo="v-actor-key-sys",wo="v-actor-ext-sys",yo="v-audio-mini-control",$o="v-badge-value",ko="v-blockquote-folder",xo=".v-btn, .v-btn-group",To=".v-btn.assistor",Co="v-cap-cntr",Lo="v-caption.mermaid",Mo="CodeMirror-line",Ho="v-content-expander",zo="v-cursor-laser",Ao="md-fences",Oo="v-float-card",So="v-fig",Vo=".v-fig-nav-btns",Io="v-focus-search",Fo="v-toc-history",No="v-img-invert-dark",Po="v-mermaid-restyler",Do="v-nav-center-block",Wo="v-nav-center-float",Eo="v-pg-current-item",Ko=".v-pip-btn",Ro="v-rb-coat",qo="v-segment-btn",Uo=".v-table-cross",_o="v-table-cross-cell",jo="v-tbl-row-g-not-folder",Bo=".v-tbl-row-g-btn",Zo="v-tbl-row-num-hidden",Go="v-tbl-col-fmt-mark",Xo="v-tbl-col-fmt-num-negative",Yo="v-tbl-col-fmt-num-positive",Jo="cssText",Qo="v-textfield-focus",ta="v-th-repeater",ea=".v-toc-folder",na="v-toc-filter-result",ia="v-toc-item",oa="v-toc-item-current",aa="v-transition-all",ra="checked",la="class",ca="click",sa="codeblock",da="color",ua="colspan",ha="content",fa="controls",pa="cursor",va="color-scheme",ma="    COST ",ga="cover",ba="dark",wa="darksrc",ya="darksrcset",$a="d-anchor",ka="d-before-print-folded",xa="d-blockquote-folded",Ta="d-btn-group",Ca="d-cap-count",La="d-catalog-empty",Ma="d-cell-merge",Ha="data-clipboard-text",za="d-colspan",Aa="d-column-fmting",Oa="d-cntr",Sa="d-content-expanded",Va="d-content-folded",Ia="d-content-type",Fa="d-default",Na="d-extend",Pa="d-fig-num",Da="d-fig-type",Wa="d-folded",Ea="d-folder",Ka="d-folder-id",Ra="d-folding-quote",qa="data-for-search",Ua="d-darksrc",_a="d-duration",ja="d-fig-grid",Ba="d-header-num",Za="d-history",Ga="d-icon",Xa="d-id-fig-type",Ya="d-keyword-match",Ja="d-lmc",Qa="d-node",tr="d-parent-folder-id",er="d-pid",nr="d-quote-group",ir="data-ref",or="d-row-folded",ar="d-row-open-mode",rr="d-src-",lr="d-src-dark",cr="d-src-light",sr="d-srcset-",dr="d-srcset-dark",ur="d-srcset-light",hr="d-td2th",fr="d-title",pr="d-id",vr="d-ident-level",mr="d-img-fill",gr="d-pause",br="d-pg-idx",wr="d-result",yr="d-rb-coat-data",$r="d-rb-coat-showed",kr="d-row-group",xr="d-tbl-col",Tr="d-th-rpt",Cr="d-tips",Lr="disabled",Mr="display",Hr="effect",zr="enabled",Ar="error",Or="Failed [ ",Sr="false",Vr="fig",Ir="fill",Fr="filter",Nr="float",Pr="font-theme",Dr="footnotes-area",Wr="freeze",Er="function",Kr="height",Rr="hidden",qr="hover",Ur="hover-action",_r="href",jr="id",Br="in-start",Zr="Interactive",Gr="invert",Xr="italic",Yr="lang",Jr="laser-pointer",Qr="left",tl="light",el="line",nl="loading",il="loop",ol="margin",al="margin-bottom",rl="margin-left",ll="max-height",cl="max-width",sl="md-toc",dl="min",ul="mini",hl="min-width",fl="mouseup",pl="name",vl="nav-center",ml="none",gl="normal",bl="off",wl="opacity",yl="opened",$l="overflow",kl="overflow-x",xl="overflow-y",Tl="padding",Cl="padding-bottom",Ll="padding-left",Ml="padding-right",Hl="padding-top",zl="paragraph-nav",Al="placeholder",Ol="playing",Sl="position",Vl="preload",Il="print",Fl="right",Nl="rowspan",Pl="rx",Dl="ry",Wl="selected",El="spotlight",Kl="src",Rl="srcset",ql="style",Ul=".img",_l=".svg",jl="tabindex",Bl="table",Zl="tagName",Gl="target",Xl="text",Yl="text-align",Jl="textLength",Ql="title",tc="#vlook-toc>.md-toc-item",ec="toolbar-spliter",nc="top",ic="transform",oc="transform-origin",ac="true",rc="ttf",lc="unfreeze",cc="VLOOK-",sc="var(--d-bc)",dc="var(--d-f-c)",uc="var(--mark-bg)",hc="var(--mm-c-cyan-lg)",fc="var(--mm-c-cyan-alt-lg)",pc="var(--mm-c-orange-lg)",vc="var(--mm-c-orange-alt-lg)",mc="var(--mm-c-red-lg)",gc="var(--mm-c-red-alt-lg)",bc="var(--v-nav-center-hidden-left)",wc="var(--v-nav-center-width)",yc="var(--v-r-b)",$c="--v-r-b",kc="--v-r-c",xc="--v-r-s",Tc="--v-r-t",Cc="--v-r-tag",Lc="var(--tbl-row-g-alpha)",Mc="vertical-align",Hc="video",zc="viewBox",Ac="visibility",Oc="wait",Sc="width",Vc="woff2",Ic="z-index",Fc="&nbsp;&nbsp;";Ii.st(),$.prototype.a=function(t,e){return e===Fi?this.attr(t):this.attr(t,e)},$.prototype.c=function(t,e){return e===Fi?this.css(t):this.css(t,e)},$.prototype.ck=function(t){this.click(t)},$.prototype.ch=function(t){return this.children(t)},$.prototype.e=function(t){this.each(t)},$.prototype.f=function(t){return this.find(t)},$.prototype.h=function(t){return t===Fi?this.html():this.html(t)},$.prototype.ht=function(){return this.height()},$.prototype.o=function(){return this.offset()},$.prototype.p=function(){return this.parent()},$.prototype.t=function(t){return t===Fi?this.text():this.text(t)},$.prototype.tg=function(t){this.toggle(t)},$.prototype.tr=function(t){this.trigger(t)},$.prototype.uC=function(){return this.unbind(ca)},$.prototype.uH=function(){return this.unbind(qr)},$.prototype.w=function(){return this.width()},String.prototype.m=function(t){return this.match(t)},String.prototype.r=function(t,e){return this.replace(t,e)},String.prototype.x=function(t){return this.trim(t)},String.prototype.rA=function(t,e){const n=new RegExp(t,"g");return this.replaceAll(n,e)},String.prototype.sW=function(t){return this.startsWith(t)},String.prototype.eW=function(t){return this.endsWith(t)},String.prototype.i=function(t){return this.indexOf(t)},String.prototype.l=function(t){return this.toLowerCase(t)},String.prototype.s=function(t,e){return this.substring(t,e)},t(":::::::::::::::::::"),t("!!! "+(devMode===Ni?"- DEV -":"RELEASED")+" !!!"),t("::: V16-dev :::"),t(":::::::::::::::::::"),e("=== Load Document ===");let Nc=Fi,Pc=Fi,Dc=Fi,Wc=Fi,Ec=Fi,Kc=Fi,Rc=Fi,qc=Fi,Uc=Fi,_c=Fi,jc=Fi,Bc=Fi,Zc=Fi,Gc=Fi,Xc=Fi,Yc=Fi;$.prototype.isEmpty=function(){return void 0===this},$.prototype.isHidden=function(){let t=this;return t!==Fi&&(t.c(Mr)===ml||t.c(Ac)===Rr||"0"===t.c(wl))},$.prototype.isShowed=function(){return!this.isHidden()},$.prototype.wrapText=function(t,e){this.h(t+this.h()+e)},$.prototype.rHTML=function(t,e){this.h(this.h().replace(t,e))},String.prototype.rAfter=function(t,e,n){let i=this,o=i.i(t);if(o>-1){let t,a;return i.s(0,o)+i.s(o,i.length).r(e,n)}return this},String.prototype.isNumber=function(){return/^([-+])*\d+(\.\d+)?$/.test(this)},String.prototype.isPercent=function(){return/^([-+])*\d+(\.\d+)?%$/.test(this)},String.prototype.isCurrency=function(){return/^(.{1,3}\s)([-+])*\d+(\.\d+)?$/.test(this)};const Jc={core:function(){const t=navigator.userAgent;return{trident:t.i("Trident")>-1,presto:t.i("Presto")>-1,webkit:t.i("AppleWebKit")>-1,gecko:t.i("Gecko")>-1&&-1===t.i("KHTML")}}(),device:function(){const t=navigator.userAgent;return{mobile:t.i("Mobile")>-1,iOS:t.i("iPhone")>-1,android:t.i("Android")>-1||t.i("Linux")>-1,iPhone:t.i("iPhone")>-1,iPad:t.i("iPad")>-1}}(),browser:function(){const t=navigator.userAgent;return{Chrome:t.i("Chrome")>-1||t.i(") CriOS")>-1,Firefox:t.i("Firefox")>-1||t.i(") FxiOS")>-1,Safari:t.i("Safari")>-1,Edge:t.i(" Edg/")>-1}}(),browserVer:function(){const t=navigator.userAgent;return{Chrome:t.m(/Chrome\/[\d.]+/gi)?t.m(/Chrome\/[\d.]+/gi)[0].m(/\d+/)[0]:"0",Firefox:t.m(/Firefox\/[\d.]+/gi)?t.m(/Firefox\/[\d.]+/gi)[0].m(/\d+/)[0]:"0",Safari:t.m(/Version\/[\d.]+.+Safari\/[\d.]+/gi)?t.m(/Version\/[\d.]+.+Safari\/[\d.]+/gi)[0].m(/\d+/)[0]:"0",Edge:t.m(/Edg\/[\d.]+/gi)?t.m(/Edg\/[\d.]+/gi)[0].m(/\d+/)[0]:"0"}}(),os:function(){const t=navigator.userAgent;return{Windows:/windows|win32|win64/i.test(t),macOS:/macintosh/i.test(t),iOS:/iphone os/i.test(t),Linux:/linux/i.test(t)}}(),language:function(){const t=navigator.language;return{full:t.l(),base:t.s(0,2),subset:t.s(3,t.length)}}(),display:{DPR:window.devicePixelRatio},print:function(e){let n="::: Environmental :::\n",i=n;return e||t(n),n="    ├ Language   [ "+Jc.language.base+(Jc.language.subset.length>0?"_"+Jc.language.subset:"")+" ]\n",i+=n,e||t(n),n="    ├ Device     [ "+(Jc.device.mobile?"Mobile":"")+(Jc.device.iOS?"/iOS":"")+(Jc.device.android?"/Android":"")+(Jc.device.iPhone?"/iPhone":"")+(Jc.device.iPad?"/iPad":"")+"]\n",i+=n,e||t(n),n="    ├ OS         "+(Jc.os.macOS?"[ macOS ]":Jc.os.Windows?"[ Windows ]":Jc.os.iOS?"[ iOS ]":Jc.os.Linux?"[Linux]":"[Others]")+"\n",i+=n,e||t(n),n="    ├ Browser    [ "+(Jc.browser.Chrome?"Chrome / "+Jc.browserVer.Chrome:"")+(Jc.browser.Firefox?" Firefox / "+Jc.browserVer.Firefox:"")+(Jc.browser.Safari?" Safari / "+Jc.browserVer.Safari:"")+(Jc.browser.Edge?" Edge / "+Jc.browserVer.Edge:"")+" ]\n",i+=n,e||t(n),n="    ├ Core       [ "+(Jc.core.gecko?"Gecko":"")+(Jc.core.presto?"Presto":"")+(Jc.core.trident?"Trident":"")+(Jc.core.webkit?"WebKit":"")+" ]\n",i+=n,e||t(n),n="    └ DPR        [ "+Jc.display.DPR+" ]\n",i+=n,e||t(n),n="    └ VLOOK Type [ "+es+" ]\n",i+=n,e||t(n),n=navigator.userAgent+"\n",i+=n,e||t(n),i},printMermaidDPR:function(){let e="::: Mermaid DPR :::\n    ├ DPR of builder  [ "+au+" ]\n    └ DPR of render   [ "+ru+" ]\n";return t(e),e},show:function(t){let e=Jc.print()+Jc.printMermaidDPR()+"\n----------\nPowered by MAX°孟兆\n";console.log(e),Ue(t,e,Pi),o(e)}};let Qc=Vi,ts=debugMode,es="max",ns=[],is=[],os=0,as=Pi,rs=1,ls=Pi,cs=0,ss=0,ds=0,us=0,hs=0,fs=0,ps=0,vs=ml,ms=[],gs=".v-welcome-page",bs=Fi,ws=Fi,ys=Fi,$s=Pi,ks="auto",xs=Fi,Ts=Fi,Cs=Fi,Ls=Fi,Ms=Fi,Hs=Fi,zs=Fi,As=Fi,Os=Fi,Ss=Fi,Vs=Fi,Is=.75,Fs=0,Ns=0;te.init=function(){let t=$(".md-toc");if(t.isEmpty())return te.hideOnError(),Pi;let e=t.clone();if(t.hide(),e.f(".md-toc-content").a(jr,"vlook-toc"),Pc.catalog.ui.body.append(e),vd=$("#vlook-toc"),vd.isEmpty())return te.hideOnError(),Pi;let n=vd.ch(".md-toc-h1, .md-toc-h2, .md-toc-h3, .md-toc-h4, .md-toc-h5, .md-toc-h6"),i=n.length,o=w()!==Fi;n.e((function(t){let e=$(this);-1===e.a(la).i("md-toc-h6")?o?t<i-1?Pc.catalog.add(e):e.remove():Pc.catalog.add(e):e.remove()}));let a=z("toc");return a=a!==Fi?u(a):2,a>=1&&a<=5&&vd.ch(".md-toc-h"+a+"["+"d-node='1']["+"d-folded='false']").e((function(){Pc.catalog.disposeFold($(this).a(jr),"c",Ni)})),Ni},te.hideOnError=function(){Pc.hide(),i(["文档中没有找到目录信息，请用Typora最新版本导出，并应用最新VLOOK插件","No [TOC] information was found in the document, export it with the latest version of Typora and apply the latest VLOOK plug-in."][rs])},ne.init=function(){Wc=new ne(new Fe(zl)),Wc.toolbar=Nc,$("li>p:only-child").contents().unwrap(),$("h1, h2, h3, h4, h5, h6, ul>li, ol>li, p[class!=md-toc-content][class!=v-cap-1][class!=v-cap-2], figure, .md-diagram-panel, .MathJax_SVG_Display").e((function(){let t=$(this);t.is(":visible")&&0===t.ch("p").length&&(Wc.add(t),t.dblclick((function(){ie()})))}))};let Ps=0;re.scheme=tl,re.schemeBeforePrint=tl,re.init=function(){function t(){a.remove(),document.head.append(o)}function e(){o.remove(),document.head.append(a)}function n(t){t.matches===Ni?(i(Ni),re.tg(ba)):(i(Pi),re.tg(tl))}function i(n){n===Ni?(e(),re.scheme=ba):(t(),re.scheme=tl),Nc.updateIcons()}const o=document.querySelector("link#doc-icon-light"),a=document.querySelector("link#doc-icon-dark"),r=window.matchMedia("(prefers-color-scheme:dark)");r.addListener(n),i(r.matches)},re.tg=function(t){t===Fi&&(t=re.scheme===tl?ba:tl),re.scheme=t,e("    Switch to ... [ "+re.scheme+" ]"),re.refresh(),Pc.docLib.enabled===Ni&&Pc.docLib.reload(re.scheme),e("    DONE!")},re.refresh=function(){Nc.updateIcons();let t="--ac-",e="-alt",n="-fade",i="-title",o=t+"red",a=t+"orange",r=t+"yellow",l=t+"lime",c=t+"green",s=t+"aqua",d=t+"cyan",u=t+"blue",h=t+"sea",f=t+"steel",p=t+"purple",v=t+"rose",m=t+"pink",g=t+"gold",b=t+"brown",w=t+"gray",y=t+"theme1",k=t+"theme2",x="--mm-c-",T=x+"red",C=x+"orange",L=x+"yellow",M=x+"green",H=x+"cyan",z=x+"blue",A=x+"purple",O=x+"pink",S=x+"brown",V=x+"gray",I="--cm-";F(["--v-invert-dark","--v-brightness-dark","--d-bc","--d-bc-tsp","--d-f-c","--pn-c","--pn-c-alt","--pn-c-tsp","--blockquote-bg","--a-color","--mark-bg","--tbl-bder","--tbl-th-bg","--tbl-td-bg","--tbl-cell-bder","--tbl-row-g-alpha","--toc-h-num-color","--h-f","--h-box-shadow","--h-bg-start","--h-bg-end","--code-bg","--std-code-shadow","--rb-code-shadow","--key-bg","--key-reflect","--key-shadow",o,o+e,o+n,o+i,a,a+e,a+n,a+i,r,r+e,r+n,r+i,l,l+e,l+n,l+i,c,c+e,c+n,c+i,s,s+e,s+n,s+i,d,d+e,d+n,d+i,u,u+e,u+n,u+i,h,h+e,h+n,h+i,f,f+e,f+n,f+i,p,p+e,p+n,p+i,v,v+e,v+n,v+i,m,m+e,m+n,m+i,g,g+e,g+n,g+i,b,b+e,b+n,b+i,w,w+e,w+n,w+i,y,y+e,y+n,y+i,k,k+e,k+n,k+i,T,T+e,C,C+e,L,L+e,M,M+e,H,H+e,z,z+e,A,A+e,O,O+e,S,S+e,V,V+e,I+"keyword",I+"variable",I+"variable-2",I+"variable-3",I+"tag",I+"attribute",I+"CodeMirror-cursor",I+"string",I+"string-2",I+"comment",I+"header",I+"quote",I+"hr",I+"link",I+"negative",I+"positive",I+"meta",I+"bulidin",I+"bracket",I+"atom",I+"number"],re.scheme===ba?"dk":"lg"),ci(Ni)};let Ds="https://madmaxchow.github.io/openfonts/";se.init=function(){let e=$(".footnotes-area");y()!==Fi?e.insertBefore(y()):b().append(e),$("#vk-footer-area").insertBefore(e);let n=$("a[name^='ref-footnote-'], a[id^='ref-footnote-']");n.removeAttr(_r),n.uC().ck((function(){let e=$(this),n=$("a[name='df"+e.a(pl)+"'], a[id='df"+e.a(pl)+"']").p().clone();t(n,n.t()),_c.content.h(n),n.f("a[name^='dfref-footnote'], a[id^='dfref-footnote']").remove(),_c.show()}))};let Ws=Fi,Es=[],Ks=z("stsbar"),Rs=Fi,qs=Fi,Us=Fi,_s=Fi,js=Fi,Bs=Fi,Zs=Ni,Gs="",Xs=Fi,Ys=!0,Js=Fi,Qs=ts?300:640,td=[],ed=[],nd="table tbody tr",id=Fi,od=Pi,ad=Fi,rd=null,ld=null,cd=2e3,sd=Fi,dd=Fi,ud=". ",hd=Pi,fd=0,pd=Pi,vd=Fi,md=[],gd=1,bd="h1{{###. }},h2{{### }},h3{{### }},h4{{### }},h5{{### }},h6{{❖ ### }}",wd=bd.split(","),yd=/h([1-6]){{(.*)(#(0*)(#|zh|ZH|alpha|ALPHA|roman|ROMAN|none)(-min|-sup)?#)(.*)}}/,$d=["","","","","",""],kd=["#","#","#","#","#","#"],xd=[0,0,0,0,0,0],Td=["","","","","",""],Cd=["","","","","",""];const Ld=0,Md=1,Hd=2;let zd=["零","一","二","三","四","五","六","七","八","九"],Ad=["","十","百","千","万"],Od=["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"],Sd=[1e3,900,500,400,100,90,50,40,10,9,5,4,1],Vd='<svg width="16px" height="16px" class="v-svg-small-ico"><use xlink:href="#icoFolded" class="v-blockquote-folder-ico"/></svg>&nbsp;',Id='<svg width="16px" height="16px" class="v-svg-small-ico"><use xlink:href="#icoUnfold" class="v-blockquote-folder-ico"/></svg>&nbsp;',Fd=0,Nd=Pi,Pd=/^(:|\^\^)$/,Dd=/^(==|<<)$/,Wd=Pi,Ed=Fi,Kd=Fi,Rd=Fi,qd=/^\[(\s|x|-)](\s.+)*/,Ud=0,_d=/^>+(\s)./,jd=/(&gt;)+(\s)/,Bd="> ",Zd=[],Gd=[],Xd='<svg width="16px" height="16px" class="v-svg-small-ico"><use xlink:href="#icoFolded" class="v-rowgroup-folder-ico"/></svg>',Yd='<svg width="16px" height="16px" class="v-svg-small-ico"><use xlink:href="#icoUnfold" class="v-rowgroup-folder-ico"/></svg>',Jd=/^(##\s).+/,Qd=lt("icoLoading",16,16,tl),tu=lt("icoPlay",16,16,tl),eu=lt("icoPause",16,16,tl),nu=lt("icoStop",16,16,tl),iu=lt("icoForbidden",16,16,tl),ou=Fi,au=1,ru=1,lu=/^#(.+)#(\((red|orange|yellow|lime|green|aqua|cyan|blue|sea|steel|purple|rose|pink|gold|brown|gray|black|theme1|theme2)\))?$/i,cu=0,su="theme1",du=/^#(.+)\|(.+)#(\((red|orange|yellow|lime|green|aqua|cyan|blue|sea|steel|purple|rose|pink|gold|brown|gray|black|theme1|theme2)(!)?\))?$/i,uu=/^(.*)({{.+}}|%.+%|\${.+}|#{.+}|\$.+\$|var\(.+\))(.*)$/i,hu="gray",fu=0,pu=/^>\((red|orange|yellow|lime|green|aqua|cyan|blue|sea|steel|purple|rose|pink|gold|brown|gray|theme1|theme2)(!)?\)$/i,vu="theme1!",mu="theme1",gu=/^\*{(.*)}\(([^"]+)(\s"(red|orange|yellow|lime|green|aqua|cyan|blue|sea|steel|purple|rose|pink|gold|brown|gray|theme1|theme2)")?\)$/,bu="gray",wu=/^{(.+)}\((.+)\)$/i;$(document).ready((function(){$("#VLOOK").remove(),x(),z("type")===ul&&(es=ul,L("doc-lib-title",M())),e("- Ready"),Di=Ii.ed(Ri),Jc.print(),Ii.st(),e("=== Load VLOOK ==="),yt(),Oi(),Ii.st("* Effect");let n=z(Hr);os=n===Fi?2:u(n),os=Jc.device.mobile?0:os,t("    └ Level [ "+os+" ]"),mt(),Ii.ed(ma),b().hide(),Ii.st("* Welcome Page Init");let i=z("ws");if(i=i===Fi?Zi:i,t("    └ mode: "+i),It(i),Z()===Pi)return $(".v-welcome-page").hide(),$(".v-toolbar").hide(),void $(".v-btn").hide();Ii.ed(ma),Ii.st("* Intance"),G(),Ii.ed(ma),setTimeout(Si,100)})),document.fonts.ready.then((function(){t("!!! ALL FONT READY !!!")}))}();
//# sourceMappingURL=vlook-min.js.map
</script>
<!--========================================================================-->
<!--                              END OF VLOOK                              -->
<!--========================================================================-->
</body>
</html>